diff --git a/README.md b/README.md index 19921fdfe7f3bbb762da354f50967734ed23f680..b32d596dbdf5050fbe1ca498b4ba876b398db834 100644 --- a/README.md +++ b/README.md @@ -13,31 +13,31 @@ This is an easy customizable docker boilerplate for any PHP-based projects like _Symfony Framework_, _CakePHP_, _Yii_ and many other frameworks or applications. -Supports: + Supports: -- Nginx or Apache HTTPd -- PHP-FPM (with Xdebug) -- MySQL, MariaDB or PerconaDB -- PostgreSQL -- Solr (disabled, without configuration) -- Elasticsearch (disabled, without configuration) -- Redis (disabled) -- Memcached (disabled) -- Mailcatcher (if no mail sandbox is used, eg. [Vagrant Development VM](https://github.com/mblaschke/vagrant-development)) -- FTP server (vsftpd) -- maybe more later... + - Nginx or Apache HTTPd + - PHP-FPM (with Xdebug) + - MySQL, MariaDB or PerconaDB + - PostgreSQL + - Solr (disabled, without configuration) + - Elasticsearch (disabled, without configuration) + - Redis (disabled) + - Memcached (disabled) + - Mailcatcher (if no mail sandbox is used, eg. [Vagrant Development VM](https://github.com/mblaschke/vagrant-development)) + - FTP server (vsftpd) + - maybe more later... -This Docker boilerplate is based on the [Docker best practices](https://docs.docker.com/articles/dockerfile_best-practices/) and doesn't use too much magic. Configuration of each docker container is available in the `docker/` directory - feel free to customize. + This Docker boilerplate is based on the [Docker best practices](https://docs.docker.com/articles/dockerfile_best-practices/) and doesn't use too much magic. Configuration of each docker container is available in the `docker/` directory - feel free to customize. -This boilerplate can also be used for any other web project. Just customize the makefile for your needs. + This boilerplate can also be used for any other web project. Just customize the makefile for your needs. -*Warning: There may be issues when using it in production.* + *Warning: There may be issues when using it in production.* -If you have any success stories please contact me. + If you have any success stories please contact me. -You can use my [Vagrant Development VM](https://github.com/mblaschke/vagrant-development) for this Docker boilerplate, e.g. for easily creating new boilerplate installations with short shell command: `ct docker:create directory`. + You can use my [Vagrant Development VM](https://github.com/mblaschke/vagrant-development) for this Docker boilerplate, e.g. for easily creating new boilerplate installations with short shell command: `ct docker:create directory`. -## Table of contents + ## Table of contents - [First steps / Installation and requirements](/documentation/INSTALL.md) - [Updating docker boilerplate](/documentation/UPDATE.md) @@ -63,7 +63,7 @@ Thanks for your support, ideas and issues. - [Stephan Ferraro](https://github.com/ferraro) - [Cedric Ziel](https://github.com/cedricziel) - [Elmar Hinz](https://github.com/elmar-hinz) - +- [Tegar Aji Pangestu][https://facebook.com/tegarnization] Thanks to [cron IT GmbH](http://www.cron.eu/) for inspiration. diff --git a/README.md~ b/README.md~ new file mode 100644 index 0000000000000000000000000000000000000000..19921fdfe7f3bbb762da354f50967734ed23f680 --- /dev/null +++ b/README.md~ @@ -0,0 +1,71 @@ +# Dockerized PHP web project boilerplate. + +## Customized for secure-blog assignment + +[](https://github.com/webdevops/php-docker-boilerplate/releases/tag/4.0.0) + +[](http://isitmaintained.com/project/mblaschke/php-docker-boilerplate "Average time to resolve an issue") +[](http://isitmaintained.com/project/mblaschke/php-docker-boilerplate "Percentage of issues still open") + +# How to Run + +```docker-compose up -d``` + +This is an easy customizable docker boilerplate for any PHP-based projects like _Symfony Framework_, _CakePHP_, _Yii_ and many other frameworks or applications. + +Supports: + +- Nginx or Apache HTTPd +- PHP-FPM (with Xdebug) +- MySQL, MariaDB or PerconaDB +- PostgreSQL +- Solr (disabled, without configuration) +- Elasticsearch (disabled, without configuration) +- Redis (disabled) +- Memcached (disabled) +- Mailcatcher (if no mail sandbox is used, eg. [Vagrant Development VM](https://github.com/mblaschke/vagrant-development)) +- FTP server (vsftpd) +- maybe more later... + +This Docker boilerplate is based on the [Docker best practices](https://docs.docker.com/articles/dockerfile_best-practices/) and doesn't use too much magic. Configuration of each docker container is available in the `docker/` directory - feel free to customize. + +This boilerplate can also be used for any other web project. Just customize the makefile for your needs. + +*Warning: There may be issues when using it in production.* + +If you have any success stories please contact me. + +You can use my [Vagrant Development VM](https://github.com/mblaschke/vagrant-development) for this Docker boilerplate, e.g. for easily creating new boilerplate installations with short shell command: `ct docker:create directory`. + +## Table of contents + +- [First steps / Installation and requirements](/documentation/INSTALL.md) +- [Updating docker boilerplate](/documentation/UPDATE.md) +- [Customizing](/documentation/CUSTOMIZE.md) +- [Services (Webserver, MySQL... Ports, Users, Passwords)](/documentation/SERVICES.md) +- [Docker Quickstart](/documentation/DOCKER-QUICKSTART.md) +- [Run your project](/documentation/DOCKER-STARTUP.md) +- [Container detail info](/documentation/DOCKER-INFO.md) +- [Troubleshooting](/documentation/TROUBLESHOOTING.md) +- [Changelog](/CHANGELOG.md) + +## Credits + +This Docker layout is based on https://github.com/denderello/symfony-docker-example/ + +Thanks for your support, ideas and issues. +- [Ingo Pfennigstorf](https://github.com/ipf) +- [Florian Tatzel](https://github.com/PanadeEdu) +- [Josef Florian Glatz](https://github.com/jousch) +- [Ingo Müller](https://github.com/IngoMueller) +- [Benjamin Rau](https://twitter.com/benjamin_rau) +- [Philipp Kitzberger](https://github.com/Kitzberger) +- [Stephan Ferraro](https://github.com/ferraro) +- [Cedric Ziel](https://github.com/cedricziel) +- [Elmar Hinz](https://github.com/elmar-hinz) + + +Thanks to [cron IT GmbH](http://www.cron.eu/) for inspiration. + +Did I forget anyone? Send me a tweet or create pull request! +