CluPilotCloud/deploy
nexxo 58e0943d5b Der Gateway bekommt seine Namen aus der .env und sucht die Zertifikate selbst
Compose mountet das Startskript aus Task 2 statt einer festen Caddyfile und
gibt ihm VPN_TUNNEL_HOSTS mit; die alte vpn.Caddyfile entfaellt. update.sh
haengt das vpn-Profil nur noch an VPN_INTERNAL_HOST, nicht mehr an
VPN_CERT_PATH/VPN_KEY_PATH, weil der Gateway jeden Namen einzeln prueft statt
mit leeren tls-Pfaden abzustuerzen. update-agent.sh ueberwacht zur
Zertifikatserneuerung die Liste, die das Startskript schreibt, mit Rueckfall
auf den alten Einzelpfad fuer einen Gateway von vor dieser Fassung.
2026-08-04 19:07:05 +02:00
..
bootstrap Codex-Runde 2: der Gateway-Fix erreichte den Produktivpfad nicht 2026-08-01 13:34:12 +02:00
caddy Create the file the import needs, instead of writing that something else does 2026-07-30 23:35:13 +02:00
lib Fix-Welle: Schlussreview-Befunde 1-6 zur Release-Decke 2026-08-04 16:25:48 +02:00
clupilot.env.example Show times on the operator's clock, keep storing them in UTC 2026-07-27 17:32:21 +02:00
install-agent.sh Merge branch 'claude/nice-moser-521659' 2026-08-04 10:31:59 +02:00
install.sh Fix-Welle Ganz-Branch-Review: weltlesbare .env-Sicherung, blinder Test, drei Installer-Texte 2026-08-04 15:56:21 +02:00
rescue-tunnel.sh Der Tunnel bekommt einen eigenen Container 2026-08-03 07:49:29 +02:00
update-agent.sh Der Gateway bekommt seine Namen aus der .env und sucht die Zertifikate selbst 2026-08-04 19:07:05 +02:00
update.sh Der Gateway bekommt seine Namen aus der .env und sucht die Zertifikate selbst 2026-08-04 19:07:05 +02:00
watchdog.sh Der Waechter nimmt die Sperre erst beim Eingriff, nicht beim Nachsehen 2026-08-04 14:08:44 +02:00