SystemsDK

Docker Apache PHP Symfony

  • Home
  • Docker Apache PHP Symfony

Docker Apache PHP Symfony Environment

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

Docker Apache PHP Symfony

Based on PHP with Symfony framework and Apache web-server, PHP interpreter is installed as Apache module. 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.