halkyon/deploy
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 f015792927
All checks were successful
CI / check (push) Successful in 41m43s
CI / deploy (push) Has been skipped
docs(deploy): a failed tunnel takes Jellyfin's internet with it (ADR 0032)
linuxserver/wireguard's client mode deletes the default route when wg0.conf
fails to come up, so Jellyfin, in its namespace, loses TMDb and scans get
frames for posters. The README's step 4 says so and how to recover; ADR
0032 holds the ways out, open for the developer to decide.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-31 14:26:44 +01:00
..
backup chore: the servers are named by the domain they serve 2026-10-14 00:33:50 +02:00
brouter fix(deploy): the sidecars' downloads try again within the hour after a failed round 2026-10-30 15:53:12 +01:00
dictionaries feat(deploy): instances keep their dictionaries current, weekly, by themselves 2026-10-09 18:09:37 +02:00
home-jellyfin feat(deploy): Jellyfin at home, published through WireGuard (ADR 0032) 2026-10-30 23:17:57 +01:00
maps fix(deploy): the sidecars' downloads try again within the hour after a failed round 2026-10-30 15:53:12 +01:00
photon fix(deploy): the sidecars' downloads try again within the hour after a failed round 2026-10-30 15:53:12 +01:00
runner feat(deploy): Jellyfin at home, published through WireGuard (ADR 0032) 2026-10-30 23:17:57 +01:00
sidecars docs(deploy): a failed tunnel takes Jellyfin's internet with it (ADR 0032) 2026-10-31 14:26:44 +01:00
.env.example feat(train): search for places in the route planner, through Photon (ADR 0030, D50) 2026-10-30 15:53:07 +01:00
allowed-signers chore: the servers are named by the domain they serve 2026-10-14 00:33:50 +02:00
assistants.env.example feat(base)!: one budget per person for all their assistants, the effort each takes, the operator's lists by page 2026-10-26 16:21:53 +01:00
backup.sh build(train): Train's server and BRouter deployable beside the instance (ADR 0030, D46) 2026-10-30 15:53:01 +01:00
backups.md build(train): Train's server and BRouter deployable beside the instance (ADR 0030, D46) 2026-10-30 15:53:01 +01:00
Caddyfile build(deploy): assistants.env for the operator's assistants, Caddy forwards /privacy (ADR 0021, step 2) 2026-10-26 07:17:07 +01:00
compose.jellyfin-home.yaml feat(deploy): Jellyfin at home, published through WireGuard (ADR 0032) 2026-10-30 23:17:57 +01:00
compose.jellyfin.yaml feat(deploy): sidecars beside the instance, Jellyfin the first, behind an edge network 2026-10-14 00:33:51 +02:00
compose.languagetool.yaml feat(learn): LanguageTool as a sidecar, reached through the server 2026-10-26 07:17:10 +01:00
compose.maps.yaml fix(deploy): the sidecars' downloads try again within the hour after a failed round 2026-10-30 15:53:12 +01:00
compose.search.yaml fix(deploy): the sidecars' downloads try again within the hour after a failed round 2026-10-30 15:53:12 +01:00
compose.train.yaml fix(deploy): the sidecars' downloads try again within the hour after a failed round 2026-10-30 15:53:12 +01:00
compose.yaml feat(learn): LanguageTool as a sidecar, reached through the server 2026-10-26 07:17:10 +01:00
redeploy.sh feat(train): search for places in the route planner, through Photon (ADR 0030, D50) 2026-10-30 15:53:07 +01:00