Anleitung Caddy ändern
Erscheinungsbild
So änderst du die Reverse-Proxy-/Domain-Konfiguration (Caddy und TLS).
- Datei bearbeiten:
/volume2/docker/caddy_latest/Caddyfile - Neue Domain-Blöcke brauchen den TLS-Block (DNS-01):
tls { dns cloudflare {env.CLOUDFLARE_API_TOKEN} } - Config prüfen:
docker exec caddy-1 caddy validate --config /etc/caddy/Caddyfile - Container neu starten (nicht nur reload!):
docker restart caddy-1 - 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.