maintain: general wiki freshness mechanism + restore tailscale routes page

Replace the skills-only regeneration script with a general wiki-maintain.sh that:
- regenerates skills-index from live skill tree (330 skills / 26 categories)
- audits EVERY page for staleness vs its updated date (>21d flagged)
- rebuilds + redeploys the Quartz site
- writes a dated freshness report to raw/stocktake/

Also fix the tailscale.md page (it had drifted to only 4 routes; reality now has
11 CT460 routes incl /webui, /agent-estate, /synergy-prep, /evening-grid, /wiki
and the /wiki proxy was also missing from the atomic apply script — added there).

Cron wiki-stocktake-maintenance (1a8e90ea2271) now runs this daily 03:00 and
commits+pushes so the wiki cannot silently drift again.
This commit is contained in:
Tony0410
2026-08-16 00:16:48 +08:00
parent b12d8b5e3d
commit 20a3164dca
5 changed files with 257 additions and 148 deletions
+14 -8
View File
@@ -3,8 +3,8 @@ title: Tailscale
type: infrastructure
status: active
created: 2026-07-26
updated: 2026-07-27
verified_on: 2026-07-27
updated: 2026-08-16
verified_on: 2026-08-16
confidence: high
tags: [tailscale, vpn, networking, infrastructure]
---
@@ -20,12 +20,18 @@ WireGuard-based mesh VPN connecting all homelab hosts and providing HTTPS access
- **Runtipi node:** CT201 (`runtipi.kangaroo-eel.ts.net`)
## CT460 Serve Routes
| Path | Target | Notes |
|---|---|---|
| `/` | `http://127.0.0.1:9119` | Hermes WebUI |
| `/jobs` | `http://127.0.0.1:9099` | Jobs Dashboard |
| `/desktop` | `http://127.0.0.1:6081` | CUA noVNC |
| `/vnc-camofox` | `http://127.0.0.1:6080` | Camofox VNC |
|| Path | Target | Notes |
||---|---|---|---|
|| `/` | `http://127.0.0.1:9119` | Hermes WebUI |
|| `/ui` | `http://127.0.0.1:5175/` | Hermes UI (Vite) |
|| `/jobs` | `http://127.0.0.1:9099` | Jobs Dashboard |
|| `/webui` | `http://127.0.0.1:8787/` | Hermes WebUI (Standalone) |
|| `/desktop` | `http://127.0.0.1:6081` | CUA noVNC |
|| `/vnc-camofox` | `http://127.0.0.1:6080` | Camofox VNC |
|| `/agent-estate` | `http://127.0.0.1:8769/agent-estate-role-dashboard.html` | Role dashboard |
|| `/synergy-prep` | `http://127.0.0.1:9123/` | Synergy prep |
|| `/evening-grid.html` | `http://127.0.0.1:9099/evening-grid.html` | Evening grid |
|| `/wiki` | `http://100.118.5.51:9120` | Agent Estate Wiki (Quartz) |
## CT460 Funnel Routes
| Port | Target | Notes |