twaydev/symfony-solid-skeleton

SOLID-oriented Symfony project skeleton with Docker

Maintainers

Package info

github.com/twaydev/symfony-solid-skeleton

Language:Dockerfile

Type:project

pkg:composer/twaydev/symfony-solid-skeleton

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2025-10-09 08:12 UTC

This package is auto-updated.

Last update: 2026-03-09 09:24:58 UTC


README

SOLID-oriented Symfony project skeleton with Docker. Designed to promote clean layering and easy local setup.

Quick start

composer create-project twaydev/symfony-solid-skeleton myapp
cd myapp
docker compose up -d --build
make shell
composer create-project symfony/skeleton apptemp && cp -a apptemp/. . && rm -rf apptemp && composer require symfony/orm-pack symfony/maker-bundle

Included

  • SOLID-friendly src/ structure (Application, Domain, Infrastructure, Presentation)
  • Minimal Docker: PHP-FPM, Nginx, Postgres
  • Tooling configs: PHPStan, PHP CS Fixer, Makefile, .gitignore

License

MIT