-
released this
2026-10-10 02:26:47 +02:00 | 1 commits to main since this releaseDynDNS läuft nach vorübergehenden Netzwerk- und DNS-Ausfällen schneller wieder an. DNS-Auflösung und Verbindungen haben begrenzte Wartezeiten; bei temporären DNS-Fehlern gibt es einen gezielten Ausweichweg für die eingebauten öffentlichen Dienste. IPv4 und IPv6 werden unabhängig verarbeitet. Hetzner-Änderungen werden erst nach bestätigtem API-Auftrag als erfolgreich gespeichert.
Weitere Korrekturen:
- Gleichzeitige WebUI-Änderungen und automatische DNS-Läufe überschreiben sich nicht mehr. Abgebrochene Läufe werden sauber abgeschlossen beziehungsweise beim Start erkannt.
- Die Pi-hole-Seite lädt auch bei nicht erreichbarem oder entferntem Pi-hole. Veraltete Verbindungen lassen sich lokal entfernen.
- Öffentliche Releases und Images werden ohne Anmeldung abgefragt; private Zugriffe verwenden bei Bedarf die verschlüsselt gespeicherten Zugangsdaten. Auch der Wechsel zwischen öffentlich und privat wird berücksichtigt.
- Unter Fehler → Diagnose-Logs herunterladen gibt es einen Bericht mit gezielt ausgewählten technischen Feldern ohne Zugangsdaten, Cookies oder rohe Fehlermeldungen. Er enthält IP-Adressen, Netzwerk-Routen und die neue, über Neustarts erhaltene Diagnosehistorie.
- Robustere Wiederherstellung bei fehlgeschlagenen App-Updates und aktualisierte Go-Sicherheitsbasis.
Installation: In der App unter Update → Nach Update suchen → Jetzt aktualisieren. Bestehende kompatible Agenten können mit gespeicherten Zugangsdaten weiterverwendet werden. Für vollständig anonyme Image-Downloads benötigen ältere Agenten einmalig ein gemeinsames Compose-Update von Web-App und Agent. Daten- und Secret-Volumes bleiben erhalten; die Kompatibilitätsverträge bleiben unverändert.
Image:
git.j-mahler.de/admin/domain-control-webinterface-prod:v1.5.1Plattformen:
linux/amd64,linux/arm64Ein ausgefallenes Gateway oder blockiertes Docker-Forwarding auf dem Produktionshost muss weiterhin dort behoben werden. Die neuen Diagnose-Logs helfen dabei, DNS-, Routing- und API-Fehler zu unterscheiden.
Downloads