Add devcontainer support for production-parity debugging

This commit is contained in:
badblocks 2025-05-09 20:33:12 -07:00
parent 762361a21b
commit 89cfa50519
5 changed files with 46 additions and 8 deletions

View file

@ -12,16 +12,17 @@ services:
build: .
volumes:
- ./.env.dev:/.env:ro
- ./seed:/seed:ro
- ./src/pkmntrade_club/accounts/migrations:/app/lib/python3.12/site-packages/pkmntrade_club/accounts/migrations # for makemigrations
- ./src/pkmntrade_club/cards/migrations:/app/lib/python3.12/site-packages/pkmntrade_club/cards/migrations # for makemigrations
- ./src/pkmntrade_club/trades/migrations:/app/lib/python3.12/site-packages/pkmntrade_club/trades/migrations # for makemigrations
- ./src/pkmntrade_club/home/migrations:/app/lib/python3.12/site-packages/pkmntrade_club/home/migrations # for makemigrations
env_file:
- .env.dev
depends_on:
db:
condition: service_healthy
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
db:
image: postgres:16
ports: