Zum Inhalt springen

Anleitung Caddy ändern

Aus Kertz Wiki
Version vom 29. Oktober 2026, 17:19 Uhr von Admin (Diskussion | Beiträge) (Runbook-Erstgerüst)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

So änderst du die Reverse-Proxy-/Domain-Konfiguration (Caddy und TLS).

  1. Datei bearbeiten: /volume2/docker/caddy_latest/Caddyfile
  2. Neue Domain-Blöcke brauchen den TLS-Block (DNS-01): tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} }
  3. Config prüfen: docker exec caddy-1 caddy validate --config /etc/caddy/Caddyfile
  4. Container neu starten (nicht nur reload!): docker restart caddy-1
  5. Prüfen, dass die Änderung im Container ankam: docker exec caddy-1 grep -c "neue-domain" /etc/caddy/Caddyfile

Warum Neustart statt reload? Der Caddyfile ist als Einzeldatei gemountet. Nach einem Editor-Edit zeigt der Container noch auf den alten Inode; caddy reload meldet dann „config is unchanged". Erst docker restart bindet die aktuelle Datei neu ein.