SystemsDK

Docker Nginx PHP Symfony

  • Home
  • Docker Nginx PHP Symfony

Docker Nginx PHP Symfony Environment

  • Project name: docker-nginx-php-symfony
  • Requirements: Linux (or WSL), Docker, docker-compose
  • Web-Server: Nginx
  • PHP Framework: Symfony
  • Database: MySQL
  • Asynchronous bus: RabbitMQ
  • Components: Nginx, PHP fpm, MySQL, Symfony, RabbitMQ
Source code:

Docker Nginx PHP Symfony

Based on PHP fpm with Symfony framework and Nginx web-server. Docker environment is based on official php, mysql, rabbitmq docker hub repositories.

Environment has supervisord software for asynchronous processes with RabbitMQ as middleware.

Code quality tools: ecs, phpstan, phpinsights, phpmd, phpmetrics, rector, copy past detector that helps you to check quality of your project.

Included all necessary documentation regarding all available console commands, IDE configuration, development and testing recommendations.

Environment is a great choice if you want to start development on your project fast and save time.