__pycache__/ # `__pycache__/` 는 최상위만 매칭한다 — 하위 디렉터리(config/, common/ …)까지 빼려면 ** 가 필요하다. # (원본 보일러플레이트엔 이 줄이 없어 config/__pycache__ 가 이미지에 들어가 있었다.) **/__pycache__/ *.pyc .pytest_cache/ .git/ tests/ loadtest/ *.md # 가상환경 — 호스트 전용(수백 MB). 컨테이너는 requirements.txt 로 새로 설치한다. .venv/ venv/ # 시크릿 — 이미지에 굽지 않는다. Dockerfile 이 example 을 복사해 넣고, # 실값은 compose env 로 주입한다(server_configs 의 env override). config/config.local.toml # 테스트 설정 — 컨테이너에서 pytest 를 돌리지 않는다(테스트는 호스트 venv 에서). config/config.test.toml # 레포 최상위 .env 는 빌드 컨텍스트(./backend) 밖이라 애초에 안 들어오지만, 방어적으로 막아둔다. .env .env.*