feat: log eddydev.ink via EuroDynDNS in WAN IP Guard

- Voeg EURODYNDNS_HOSTS/USER/PASS config toe en update de A-records van
  EuroDNS-zone-domeinen via de EuroDynDNS dyndns2 endpoint bij IP-wijziging.
- Resultaten mee in rapport; state alleen saven als ALLE updates (DirectAdmin
  + EuroDynDNS) slagen.
- Voor eddydev.ink/www.eddydev.ink na stale DNS -> failed certbot renew
  (HTTP-01 via oud WAN IP); zie vault Nginx notitie.
This commit is contained in:
Eddy de Vink 2026-09-25 10:03:28 +02:00
commit b8e865c83e
3 changed files with 48 additions and 2 deletions

View file

@ -17,5 +17,11 @@ 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
# EuroDynDNS (domeinen in de EuroDNS-zone, bv. eddydev.ink)
# Gebruikt de EuroDNS site-login / site-password (dyndns2), NIET een API-key.
EURODYNDNS_USER=your_eurodns_site_login
EURODYNDNS_PASS=your_eurodns_site_password
EURODYNDNS_HOSTS=eddydev.ink,www.eddydev.ink
# State file path (where to store last known IP)
STATE_FILE=/var/lib/wan-ip-guard/current_ip