php-docker-boilerplate
๐ฒ PHP Docker Boilerplate for Symfony, Wordpress, Joomla or any other PHP Project (NGINX, Apache HTTPd, PHP-FPM, MySQL, Solr, Elasticsearch, Redis, FTP)
mysqldockernginxphpelasticsearchboilerplatesymfonysolrftpphp-fpmapache2mail-sandbox
Overview
This is a customizable Docker boilerplate for PHP-based projects that provides pre-configured containers for web servers (Nginx or Apache), databases (MySQL, MariaDB, PostgreSQL), caching layers (Redis, Memcached) and development tools like Xdebug and PhpMyAdmin. It supports popular frameworks like Symfony, CakePHP and Yii, with modular configuration files that allow easy customization for different project needs.
Features
nginx-supportapache-httpd-supportphp-fpmxdebugelasticsearchsolrredismemcachedmailcatcherftp-serverphpmyadmin
Feature Flags
userDashboardblogteamsOrgssearchcachingschedulingCronsdocker
Recommended Use Cases
symfony-projectscakephp-projectsyii-projectswordpress-projectsjoomla-projectsgeneric-php-projects
Frontend
None
Backend
phpphp-fpmnginxapache2
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
563
๐ด Forks
184
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2016-10-18T20:47:02Z
GitHub
Stack
Framework
symfony
Language
php
Database
mysql, mariadb, perconadb, postgresql
Data Layer
Databases
postgresql, mysql, redis, mariadb, perconadb
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project