feat: DNS-free WAN IP detection + add calibre to records

Use Cloudflare 1.1.1.1/cdn-cgi/trace as primary IP source (fixed IP, no resolver dependency — survives AdGuard/upstream DNS outages). Add calibre to DNS_RECORDS: its A record points at the dynamic WAN IP but was not guarded, so it would go stale on the next WAN change.
This commit is contained in:
Eddy de Vink 2026-09-25 10:44:53 +02:00
commit 4f9b2c064e
3 changed files with 15 additions and 8 deletions

View file

@ -15,7 +15,7 @@ MATRIX_TOKEN_FILE=/home/aiaiaiaiagent/whatsed-new/secrets/sherpa-token
MATRIX_ROOM_FILE=/home/aiaiaiaiagent/whatsed-new/secrets/eddy-report-room
# DNS records to update (comma-separated, use domain name for apex)
DNS_RECORDS=example.com,git,www,weegschaal,whatsed,auth.whatsed
DNS_RECORDS=example.com,git,nextcloud,plausible,weegschaal,www,whatsed,auth.whatsed,calibre
# EuroDynDNS (domeinen in de EuroDNS-zone, bv. eddydev.ink)
# Gebruikt de EuroDNS site-login / site-password (dyndns2), NIET een API-key.