gabriel / musehub public
docker-compose.override.yml yaml
19 lines 730 B
Raw
sha256:a10adeeb7a0169cb9900f9806ed7a973047258abb6283724fe55e8eb68ff3f0a init: musehub initial commit Human 171 days ago
1 # Development overrides — bind-mount source dirs so changes are reflected
2 # immediately without rebuilding the image.
3 #
4 # Active automatically when you run `docker compose` from this directory.
5 # Production deployments use docker-compose.yml alone (no override).
6 services:
7 musehub:
8 environment:
9 DEBUG: "true"
10 UVICORN_WORKERS: "1"
11 TEST_DATABASE_URL: "postgresql+asyncpg://musehub:musehub@postgres:5432/musehub_test"
12 volumes:
13 - ./musehub:/app/musehub
14 - ./tests:/app/tests
15 - ./tools:/app/tools
16 - ./scripts:/app/scripts
17 - ./alembic:/app/alembic
18 # Contracts package — bind-mounted read-only so entrypoint.sh can pip install it.
19 - ../contracts:/src/contracts:ro
File History 1 commit
sha256:a10adeeb7a0169cb9900f9806ed7a973047258abb6283724fe55e8eb68ff3f0a init: musehub initial commit Human 171 days ago