Php Docker Boilerplate

screenshot of Php Docker Boilerplate

:stew: PHP Docker Boilerplate for Symfony, Wordpress, Joomla or any other PHP Project (NGINX, Apache HTTPd, PHP-FPM, MySQL, Solr, Elasticsearch, Redis, FTP)

Overview

The PHP Docker Boilerplate is a customizable docker template for PHP-based projects. It supports various frameworks and applications such as Symfony, CakePHP, Yii and more. It includes support for Nginx or Apache HTTPd, PHP-FPM with Xdebug, MySQL, PostgreSQL, Solr, Elasticsearch, Redis, Memcached, Mailcatcher, and PhpMyAdmin. This boilerplate follows Docker best practices and allows customization of each docker container. However, it may have issues when used in production.

Features

  • Supports multiple PHP-based frameworks and applications
  • Includes Nginx or Apache HTTPd, PHP-FPM with Xdebug, MySQL, PostgreSQL, Solr, Elasticsearch, Redis, Memcached, Mailcatcher, and PhpMyAdmin
  • Customizable docker containers based on Docker best practices

Summary

The PHP Docker Boilerplate is a versatile solution for PHP-based projects. It supports various frameworks and applications and includes multiple docker containers for different services. The boilerplate follows Docker best practices and allows customization of each container. However, it should be used with caution in production environments.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.