The Vue SPA is now built locally and its frontend/dist/ committed (force-added). Dockerfile is a single-stage runtime: copy prebuilt dist + python:3.11 + Flask. No node/npm inside the image -> deterministic, no npm/esbuild postinstall flakiness. To update UI: edit src, npm run build, commit frontend/dist/.
13 lines
111 B
Plaintext
13 lines
111 B
Plaintext
**/.venv/
|
|
venv/
|
|
**/__pycache__/
|
|
*.pyc
|
|
**/node_modules/
|
|
backend/data/
|
|
data/
|
|
.env
|
|
**/*.log
|
|
.DS_Store
|
|
.git/
|
|
.tmp/
|