getodk / getodk/central

Does not fully respect COMPOSE_PROJECT_NAME / parent directory _must_ be called `central`

Open
#300 0 comments 0 reactions 0 assignees View on GitHub
ops
Dominant language
JavaScript
Stars
226
Forks
235
Avg merge
2d 22h
Merged PRs (30d)
19

Description

Various strange things happen with docker-compose if this repo is cloned to a folder which is _not_ called `central`.

Setting `COMPOSE_PROJECT_NAME` fixes some but not all of the problems.

I will try to document specific problems, and any fixes, here.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by cloning the repository into a directory not named `central`, then reproduce the docker-compose problems with and without `COMPOSE_PROJECT_NAME` set. Record each specific failure and trace it to the relevant compose configuration, documenting the fixes and verifying that the setup works under a different parent directory.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker-compose
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.