chore: containerize for Coolify + docs (stage 5)

- Dockerfile (python:3.13-slim, uvicorn, 비루트, PORT, /healthz HEALTHCHECK)
- .dockerignore
- README: 로컬/컨테이너/Coolify 배포 + 폐쇄망 wheelhouse 반입 절차
- CLAUDE.md 갱신(현재 구현 상태/라우트/명령/배포), MANUAL.md 추가
- 정적자산은 이미 로컬 동봉(런타임 CDN 0) → 최종 폐쇄망 반입은 의존성 wheelhouse만

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-17 13:42:28 +09:00
parent aef4124da0
commit b24d76ad08
6 changed files with 690 additions and 29 deletions

17
.dockerignore Normal file
View File

@@ -0,0 +1,17 @@
.git/
.gitignore
.venv/
venv/
__pycache__/
**/__pycache__/
*.pyc
.pytest_cache/
.ruff_cache/
tests/
ref/
*.md
.env
.env.example
.claude/
vendor/
audit-log.jsonl