|
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