SystemsDK

Docker Apache PHP Laravel

  • Home
  • Docker Apache PHP Laravel

Docker Apache PHP Laravel Environment

  • Project name: docker-apache-php-laravel
  • Requirements: Linux (or WSL), Docker, Docker Compose
  • Web-Server: Apache
  • PHP Framework: Laravel
  • Database: MySQL
  • Components: Apache, PHP (Apache module), MySQL, Laravel
Source code:

Docker Apache PHP Laravel

Built on a foundation of PHP running as an Apache module, using the Laravel framework. The Docker environment leverages official Docker Hub repositories for PHP and MySQL.

The environment utilizes supervisord for managing asynchronous processes.

To ensure enduring code quality, it includes a pre-configured suite of analysis tools: ECS, PHPStan, PHPInsights, PHPMD, PHPMetrics, Rector and Copy/Paste Detector.

Comprehensive documentation is included, covering console commands, IDE configuration, and development recommendations.

This environment is the ideal choice for kickstarting development quickly and saving valuable setup time.