Console Hetzner Ganz unten auf Sicherheit, API Key DynDNS mit Hetzner https://github.com/jan-auer/hetzner-api-dyndns Beispiel für crontab (alle 2 min): HETZNER_AUTH_API_TOKEN=123 # IP v4 */2 * * * * /path/to/dyndns.sh -Z domain -n dyndns >/dev/null 2>&1 # IP v6 */2 * * * * /path/to/dyndns.sh -Z domain -n dyndns -T AAAA >/dev/null 2>&1 Zusätzlich für * einen CNAME auf den DynDNS definieren Dann noch ein Wildcard Zertifikat über certbot Hetzner Plugin für certbot https://github.com/ctrlaltcoop/certbot-dns-hetzner Beispielaufruf certbot certonly --authenticator dns-hetzner --dns-hetzner-credentials datei-mit-key -d domain -d *.domain Update (am besten mit cron) über certbot renew Beispiel Eintrag für Caddy (z. B. für Dienste über docker, Caddy mit network_mode: host) subdomain.domain { tls /etc/letsencrypt/live/domain/fullchain.pem /etc/letsencrypt/live/domain/privkey.pem reverse_proxy :12345 } Absicherung mit Login/Passwort über Caddy geht mit: https://caddyserver.com/docs/caddyfile/directives/basic_auth Einfach dies mit in der Section verwenden.