diff --git a/apps/api/.dockerignore b/apps/api/.dockerignore new file mode 100644 index 0000000..1fb64e8 --- /dev/null +++ b/apps/api/.dockerignore @@ -0,0 +1,43 @@ +# Python cache +__pycache__/ +*.py[cod] +*$py.class +*.so + +# Virtual environments +.venv/ +venv/ +env/ + +# Test artifacts +.pytest_cache/ +.coverage +htmlcov/ + +# IDE +.idea/ +.vscode/ +*.swp +*.swo + +# Git +.git/ +.gitignore + +# Local env files +.env +.env.local + +# Alembic cache +alembic/versions/__pycache__/ + +# Pi lens cache +.pi-lens/ + +# Documentation +docs/ +*.md + +# Scripts not needed in container +scripts/ +wait-for-db.sh diff --git a/docker-compose.yml b/docker-compose.yml index 0afe634..5213ac9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -64,6 +64,7 @@ services: - /data/repos:/data/repos - /data/working-copies:/data/working-copies - /data/instances:/data/instances + - ./apps/api/src:/app/src:ro ports: - "8000:8000" depends_on: