Make the default docker-compose.yml start the full stack #33
Labels
No labels
bug
decision
docs
enhancement
integration
ops
security
tech-debt
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
rbrooks/BatteryStorageCalculator#33
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
docker-compose.ymlbuilds only the frontend container, whose nginx config (nginx.conf:10-18) proxies/api/to abackendhost that doesn't exist in that file — every API call 502s. Since server-side calculation landed, most tabs fetch on load, so the "frontend only" quick-start in README (lines 5-11) produces a visibly broken app.Fix: promote the full stack to
docker-compose.yml(frontend + backend + postgres), drop or aliasdocker-compose.full.yml, and update README run instructions and the Renovate config's package-file list if the filename changes.Acceptance criteria
docker compose up --buildon a clean machine yields a working app end to endRelations: relates to #8
(Audit finding F-12, 2026-07-16 — Severity: Medium, Confidence: High)