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. |
||
|---|---|---|
| .. | ||
| bootstrap | ||
| caddy | ||
| lib | ||
| clupilot.env.example | ||
| install-agent.sh | ||
| install.sh | ||
| rescue-tunnel.sh | ||
| update-agent.sh | ||
| update.sh | ||
| watchdog.sh | ||