Pages show the hall-wide notice, when there is one, at the top

The keeper's hall-announce writes one file on the shared host; the site
serves it at /hall/announcement.json, and the banner shows it with the time
in the reader's own clock, dismissable one notice at a time.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG
This commit is contained in:
Eric Wagoner
2026-09-29 13:03:36 -04:00
co-authored by Claude Opus 5.5
parent 804be953c2
commit 8a87d3527d
3 changed files with 128 additions and 0 deletions
+7
View File
@@ -1,4 +1,11 @@
__HOST__ {
# The hall-wide notice (hall-announce on the host): one file, served by every game's site.
handle_path /hall/* {
root * /var/lib/hall
header Cache-Control "no-store"
file_server
}
root * /opt/waving-hands/build
encode gzip zstd