symfony-yoandev-local-dev

Installation
SKILL.md

Local development

Tier: core — a project that cannot be booted cannot be tested. The production-like container is the on-demand part: run it before shipping, not daily.

Services in Docker, PHP on the host, the Symfony CLI wiring the two together.

docker compose up -d          # PostgreSQL + Mailpit
symfony server:start -d       # dev server, HTTPS, variables injected
symfony open:local            # open the app
symfony open:local:webmail    # read the emails it sent

That is the whole daily loop. What follows is why it works and what breaks it.

The part that surprises people

Installs
5
GitHub Stars
4
First Seen
Sep 5, 2026
symfony-yoandev-local-dev — yoanbernabeu/symfony-yoandev-skills