Overview
Set up docker-compose so that devs can easily run the dev environment without OS-specific issues. This includes the client, the server, and the database.
The goal is a more or less turn-key dev environment setup rather than leaving some setup steps in the documentation. Any extra steps should be scripted as much as possible.
Action Items
Resources/Instructions
- See Contributing page for how to set up the dev environment on the host machine
- In order to not conflict with existing dev environment instructions, we should leave the
.env file in the /server directory and reference it from the docker-compose.yml in the root directory.
Overview
Set up docker-compose so that devs can easily run the dev environment without OS-specific issues. This includes the client, the server, and the database.
The goal is a more or less turn-key dev environment setup rather than leaving some setup steps in the documentation. Any extra steps should be scripted as much as possible.
Action Items
Resources/Instructions
.envfile in the/serverdirectory and reference it from thedocker-compose.ymlin the root directory.