chris 6682810c00 Nginx: no-cache on index.html, long cache on hashed assets
Without this the browser caches index.html, which contains references
to the current build's JS bundle filename. After a redeploy the new
bundle has a different hash, but the browser still loads the old
index.html → requests the old bundle → may 404 or load stale code.
Symptom: Ctrl+Shift+R required after every update to see the story.

index.html: Cache-Control no-cache/no-store/must-revalidate
JS/CSS/font/image assets: max-age=31536000, immutable (safe because
Vite includes a content hash in every filename)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 22:04:44 -04:00
2026-05-11 11:45:44 -04:00

The file is empty.
Description
No description provided
Readme 375 KiB
Languages
JavaScript 74.5%
CSS 24.6%
HTML 0.6%
Dockerfile 0.3%