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. |
||
|---|---|---|
| .. | ||
| caddy | ||
| kuma-bridge | ||
| nginx | ||
| php | ||
| supervisor | ||
| terminal | ||
| vpn-hub | ||
| entrypoint.sh | ||
| provisioning-worker.sh | ||