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.
Motivation
I wanted to play around with the server codebase, but got stuck while following the instructions.
Solution
I tried to fix any problems I found, such as the port numbers in
development.env
not matching the port numbers of the docker compose configs.I also reorganized the docker compose files, deduplicating configuration using
include
syntax. It now exposes PG and Redis ports by default, i.e. thedocker-compose.override.yml
file is no longer needed. The auth token is now set viadocker-compose.docker-image.yml
. The instructions now use the new v2docker compose
syntax.I combined some steps in the
README
that belong together, so that there is a clear sequence of steps:docker compose