A Docker-based installer and runtime for the Symfony web framework, with FrankenPHP and Caddy inside! With also a frontend app created with Vite currently configured to create a Vue project but may be easily changed for a React or Svelte project
docker compose build --no-cache
to build fresh imagesdocker compose up --pull always -d --wait
to start the projecthttps://localhost
in your favorite web browser and accept the auto-generated TLS certificate to access the backend projecthttp://localhost:3000
to access the front appdocker compose down --remove-orphans
to stop the Docker containers.Enjoy!
Symfony Docker is available under the MIT License.
Created by Kévin Dunglas, co-maintained by Maxime Helias and sponsored by Les-Tilleuls.coop.