|
1 | 1 | # Dockerized PHP web project boilerplate |
2 | 2 |
|
3 | | - |
| 3 | +[](https://github.com/webdevops/php-docker-boilerplate/releases/tag/4.0.0) |
4 | 4 |  |
5 | | -[](http://isitmaintained.com/project/mblaschke/typo3-docker-boilerplate "Average time to resolve an issue") |
6 | | -[](http://isitmaintained.com/project/mblaschke/typo3-docker-boilerplate "Percentage of issues still open") |
| 5 | +[](http://isitmaintained.com/project/mblaschke/php-docker-boilerplate "Average time to resolve an issue") |
| 6 | +[](http://isitmaintained.com/project/mblaschke/php-docker-boilerplate "Percentage of issues still open") |
7 | 7 |
|
8 | | -This is an easy customizable docker boilerplate for any PHP based projects like _TYPO3 CMS_, _Symfony Framework_, _FLOW/NEOS_ and many other frameworks or applications. |
| 8 | +This is an easy customizable docker boilerplate for any PHP based projects like _Symfony Framework_, _CakePHP_, _Yii_ and many other frameworks or applications. |
9 | 9 |
|
10 | 10 | Supports: |
11 | 11 |
|
12 | 12 | - Nginx or Apache HTTPd |
13 | 13 | - PHP-FPM (with Xdebug) |
14 | 14 | - MySQL, MariaDB or PerconaDB |
15 | 15 | - PostgreSQL |
16 | | -- Solr (disabled, with TYPO3 CMS EXT:solr configuration as example) |
| 16 | +- Solr (disabled, without configuration) |
17 | 17 | - Elasticsearch (disabled, without configuration) |
18 | 18 | - Redis (disabled) |
19 | 19 | - Memcached (disabled) |
20 | 20 | - Mailcatcher (if no mail sandbox is used, eg. [Vagrant Development VM](https://github.com/mblaschke/vagrant-development)) |
21 | 21 | - FTP server (vsftpd) |
22 | | -- Support for `TYPO3_CONTEXT` and `FLOW_CONTEXT` for TYPO3, FLOW, NEOS. |
23 | 22 | - maybe more later... |
24 | 23 |
|
25 | 24 | This Docker boilerplate based on the best practises and don't use too much magic. |
26 | 25 | Configuration of each docker container is available in the `docker/` directory - feel free to customize. |
27 | 26 |
|
28 | | -This boilerplate can also be used for any other web project eg. Symfony, Magento and more. |
| 27 | +This boilerplate can also be used for any other web project eg. Symfony, CakePHP, Magento and more. |
29 | 28 | Just customize the makefile for your needs |
30 | 29 |
|
31 | 30 | Warning: There may be issues when using it in production - if you have any success stories please contact me. |
32 | 31 |
|
33 | | -Use can use my [Vagrant Development VM](https://github.com/mblaschke/vagrant-development) for this Docker boilerplate, eg. for easy creating new boilerplate installations with an easy shell command: `ct docker:create directory` |
| 32 | +You can use my [Vagrant Development VM](https://github.com/mblaschke/vagrant-development) for this Docker boilerplate, eg. for easy creating new boilerplate installations with an easy shell command: `ct docker:create directory` |
34 | 33 |
|
35 | 34 | ## Table of contents |
36 | 35 |
|
37 | 36 | - [Installation and requirements](/documentation/INSTALL.md) |
38 | 37 | - [Updating docker boilerplate](/documentation/UPDATE.md) |
39 | 38 | - [Customizing](/documentation/CUSTOMIZE.md) |
| 39 | +- [Services (Webserver, MySQL... Ports, Users, Passwords)](/documentation/SERVICES.md) |
40 | 40 | - [Docker Quickstart](/documentation/DOCKER-QUICKSTART.md) |
41 | 41 | - [Run your project](/documentation/DOCKER-STARTUP.md) |
42 | 42 | - [Container detail info](/documentation/DOCKER-INFO.md) |
|
0 commit comments