Independent review Approved — 0 high findings (#5)
F1: exclude generated internal/frontend/dist from the Docker build context. F2: derive the health check host from MEALQUEST_HTTP_ADDR, mapping wildcard hosts and localhost to 127.0.0.1 and keeping IPv6 brackets. F3: compute the -dirty suffix ignoring the generated embed output, so a rebuild of a clean checkout is not stamped dirty. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
27 lines
393 B
Plaintext
27 lines
393 B
Plaintext
# Keep the build context small and free of secrets and local state.
|
|
.git
|
|
.gitignore
|
|
.dockerignore
|
|
Dockerfile
|
|
.remember/
|
|
.claude/
|
|
design/
|
|
**/.DS_Store
|
|
node_modules
|
|
web/node_modules
|
|
web/dist
|
|
# Generated embed output; the Go stage takes the PWA from the web stage.
|
|
internal/frontend/dist/
|
|
bin/
|
|
*.db
|
|
*.db-*
|
|
.env*
|
|
**/.env*
|
|
deploy/secrets/
|
|
**/*.pem
|
|
**/*.key
|
|
**/*.p12
|
|
**/*.pfx
|
|
**/*.jks
|
|
**/*.keystore
|