No description
nginx alias + try_files resolves paths incorrectly (nginx trac #97), so asset requests fell through to the SPA fallback and index.html was served as the JS bundle — the app never booted. Match the proven twin-optimiser pattern: copy dist to html/room-planner and use root with try_files. Also node:20 → node:22 per stack convention. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| backend | ||
| frontend | ||
| docker-compose.yml | ||
| seed-app.js | ||