This is a guide for software engineers who wish to take part in the development of this product.
This project declares all of its dependencies, and configures a Docker environment. Follow the steps described below to set everything up.
-
Clone the repo, if you haven't already.
-
Copy
.env.example
to.env
, and change relevant configuration if necessary. -
Install dependencies with Composer.
docker-compose run composer install
-
Bring up the environment.
docker-compose up -d
-
Set up the environment.
This involves running a script that will install WP, activate relevant plugins, etc. For this reason, it must be done by the
php
service.docker-compose run php /opt/wp-install.sh