Skip to content

Setup docker-compose for dev environment #2349

@fyliu

Description

@fyliu

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.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Technical Review

Relationships

None yet

Development

No branches or pull requests

Issue actions