paths.py drops the sibling-directory walk (backend is now the repo root, no more frontend/ sibling to walk toward). requirements.txt drops jinja2/PyYAML (only needed for frontend_ssr's sake in the old shared monorepo Dockerfile) and fixes stale backend/push.py-style path comments. New Dockerfile (COPY . /app/, no THERMOGRAPH_SERVICE_ROLE branch -- this image only ever runs backend) and entrypoint.sh (cd /app instead of /app/backend). Minimal build.yml: docker build + boot + /healthz check. Verified: image builds and boots standalone (real alembic migration against SQLite, /healthz and /api/v2/place both 200), full pytest suite green (301 passed, 4 skipped) against the rewritten paths.py.
14 lines
211 B
Text
14 lines
211 B
Text
.venv/
|
|
__pycache__/
|
|
*.pyc
|
|
data/cache/*.parquet
|
|
data/geonames/
|
|
data/thermograph.sqlite*
|
|
data/accounts.sqlite*
|
|
data/vapid.json
|
|
data/indexnow_key.txt
|
|
data/indexnow_state.txt
|
|
data/homepage.json
|
|
logs/
|
|
.DS_Store
|
|
.env
|