Add write_readme, Caddy, and start prompt to wolf/homeassistant/js99er/minecraft

- wolf.sh: add Authelia SSO check, configure_caddy_for_service, write_readme,
  and prompt to start Wolf (it had none of these)
- homeassistant.sh: add write_readme with access URL and manage commands
- js99er.sh: add write_readme with access URL and manage commands
- minecraft.sh: add write_readme with manage and backup commands

Completes the service audit — all 49 services now have full interactive setup,
standalone bootstrap, and self-documenting README in the deploy directory.

https://claude.ai/code/session_014CCYqVwW6d6f5dw1qRokYt
This commit is contained in:
Claude
2026-06-08 18:53:17 +00:00
parent e9f05cc127
commit 9f0ff0bb9f
4 changed files with 111 additions and 1 deletions
+18 -1
View File
@@ -442,7 +442,24 @@ COMPOSE
fi
fi
# ── 7. Access summary ────────────────────────────────────────────────────
write_readme "$JS99ER_DIR" << MD
# js99er — TI-99/4A Emulator
Browser-based TI-99/4A emulator. No built-in auth — protect with Authelia if exposing externally.
## Access
- URL: http://localhost:${JS99ER_PORT}
- Online (no install): https://js99er.net
## Manage
\`\`\`bash
cd $JS99ER_DIR
docker compose up -d --build # start (or rebuild)
docker compose down # stop
docker compose logs -f # logs
\`\`\`
MD
echo ""
echo " Access at: http://localhost:${JS99ER_PORT}"
echo " If you set a domain above, it is also reachable via that domain (HTTPS)."