GaryPEGEOT / symfony-calc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Symfony Docker

A Docker-based installer and runtime for the Symfony web framework, with full HTTP/2, HTTP/3 and HTTPS support.

CI

Getting Started

Install dependencies

  1. If not already done, install Docker & Docker Compose
  2. Install NodeJS & Yarn
  3. Run make install (the logs will be displayed in the current shell)
  4. Open https://localhost in your favorite web browser and accept the auto-generated TLS certificate

Features

  • Production, development and CI ready
  • Automatic HTTPS (in dev and in prod!)
  • HTTP/2, HTTP/3 and Preload support
  • Built-in Mercure hub
  • Vulcain support
  • Just 2 services (PHP FPM and Caddy server)
  • Super-readable configuration

Enjoy!

Docs

  1. Build options
  2. Support for extra services
  3. Deploying in production
  4. Installing Xdebug
  5. Troubleshooting

Credits

Created by Kévin Dunglas, co-maintained by Maxime Helias and sponsored by Les-Tilleuls.coop.

About


Languages

Language:PHP 34.7%Language:TypeScript 17.8%Language:Dockerfile 16.2%Language:Shell 12.5%Language:JavaScript 9.4%Language:Makefile 5.8%Language:Twig 3.5%Language:SCSS 0.1%