Added docker compose development environment #37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Since no development environment is provided, I have created one based on docker compose.
This is based on a prebuilt image of webdevops and uses the Apache web server in combination with PHP 7.0 and MariaDB 10.5.
I was not sure which PHP version is used in production, so I took the lowest one that still works with the composer packages used.
But I would prefer to upgrade to a higher, and maintained PHP version.
In the included readme it is also described which credentials are used for the database.
If you want to use this development environment you only have to copy the config and the database files and run a composer install in. but this is also described in the readme.