This repository contains a full development environment to be used to create/run a PHP (>= 7.0) project.
Most of the aspects of the configuration can be tuned via a .env file to be created in the setup phase.
This configuration comprehends:
-
Docker-Sync support (MacOS only)
-
2 web servers (apache and nginx)
-
2 DBMSs (mysql, postgresql)
-
redis for cache management
-
Minio as storage layer (exposes a set of APIs compatible with Amazon S3)
-
A
workspacecontainer: this is an extendedphpimage with everything required to build and run a project, with cron jobs and Supervisor support
| Sections |
|---|
| Usage prerequisites |
| Setup |
| Extras |
| Notes |