Docker's environment development for PHP (Laravel, Wordpress, Magento...)
155
This repository allows you to quickly get a development environment up and running using Docker, including a MySQL, PostgreSQL database and some debugging tools.
This environment includes the latest versions of the following software:
nginxphpfpmmariadbpostgresqlxdebugThe Docker & Docker Compose system requirements are Linux Ubuntu as the OS (other operating systems are supported as well), an absolute minimum 512MB RAM (2GB recommended)
In order to install docker Ubuntu, you will need to meet the following requirements:
git clone https://github.com/hitechnix/flash-development.git \
&& cd flash-development \
&& cp .env.example .env
# Nginx
NGINX_PORT=
NGINX_HTTPS_PORT=
# PHP
BLACKFIRE_CLIENT_ID=
BLACKFIRE_CLIENT_TOKEN=
COMPOSER_DISABLE_XDEBUG_WARN=1
PHP_CS_FIXER_IGNORE_ENV=1
# MariaDB
MARIA_DB_PORT=3306
MYSQL_ROOT_PASSWORD=root
# PostgreSQL
POSTGRES_DB_PORT=5432
POSTGRES_USER=root
POSTGRES_PASSWORD=root
docker-compose up -d
Reader-friendly documentation can be found here.
I hope you find this useful. If you have any questions, please create an issue.
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
This software is released under the BSD 3-Clause License. Please see the LICENSE file or https://opensource.hitechnix.com/LICENSE.txt for more information.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Content type
Image
Digest
sha256:c22aa7d64…
Size
15.2 MB
Last updated
over 2 years ago
docker pull hitechnix/nginx:1.18