Kestrel's Hall moves into the kit and onto the shared host

The landing page was a static page in the blog, served by the Yunohost
box through an nginx drop-in and an SSOwat rule. It now lives in
gamehall/site beside family.json, is served by Caddy on the shared host
with the games (gamehall/gamehall.caddy), and publishes with
gamehall/deploy.sh. Its share image is its own, not the blog's.

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-26 12:11:00 -04:00
co-authored by Claude Opus 5.5
parent a9c0f68cb1
commit 7268c3f1ae
18 changed files with 342 additions and 6 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ Next:
6. Put the game in the family: add it to the kit's family.json (every game's
about panel lists the others from that file at its next deploy), then give
it a card on the family's landing page, Kestrel's Hall, hand-written HTML in
the blog repo at ~/Sites/blog/static/gamehall/index.html, and deploy the blog.
the kit's gamehall/site/index.html, and publish it: gamehall/deploy.sh <host>.
Card art is the game's own drawing; never a publisher's logo or scan.
CONVENTIONS.md in the kit is the house style every game follows.
MSG