• v1.5.2 bef669f3d9

    admin released this 2026-10-10 02:46:58 +02:00 | 0 commits to main since this release

    Die Übersicht zeigt unter Letzte Update-Läufe jetzt die letzten sechs Läufe mit tatsächlichen Änderungen, Fehlern oder Teilerfolgen. Erfolgreiche Prüfungen ohne Änderung und noch laufende Prüfungen belegen keinen Platz mehr in der Liste. Der Filter gilt beim Öffnen der Seite und bei der automatischen Aktualisierung. Die vollständige Laufhistorie bleibt für die Diagnose erhalten.

    Der Hinweis zu öffentlichen und privaten Updates ist jetzt kurz und passend formatiert im Zugangsformular untergebracht. Bei gespeichertem Zugang erscheint er erst beim Aufklappen von Zugang ändern; der unformatierte Absatz über dem Statuskasten entfällt.

    Update: In der App unter Update → Nach Update suchen → Jetzt aktualisieren.

    Image: git.j-mahler.de/admin/domain-control-webinterface-prod:v1.5.2

    Plattformen: linux/amd64, linux/arm64

    Daten- und Secret-Volumes sowie die bestehenden Kompatibilitätsgrenzen bleiben unverändert.

    Downloads
  • v1.5.1 81def77e3c

    admin released this 2026-10-10 02:26:47 +02:00 | 1 commits to main since this release

    DynDNS 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.1

    Plattformen: linux/amd64, linux/arm64

    Ein 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
  • v1.5.0 3383b91e49

    v1.5.0 Stable

    admin released this 2026-09-07 15:32:50 +02:00 | 2 commits to main since this release

    • Neuer Admin-Button zum kontrollierten Neustart des Anwendungscontainers; die Weboberfläche verbindet sich danach automatisch neu. Daten und Secrets bleiben erhalten.
    • Software-Updates funktionieren nach einem Neustart des Docker-Hosts ohne manuellen Container-Neustart: Agent-Status wird automatisch sowie beim Update-Klick live geprüft, Docker-API- und Health-Startphasen werden abgewartet.
    • Parallele Update-Anfragen werden sicher abgefangen.

    Für die vollständige Host-Neustart-Korrektur müssen beide Compose-Dienste mit dem neuen Image neu erstellt werden.

    Container-Image: git.j-mahler.de/admin/domain-control-webinterface-prod:v1.5.0

    Plattformen: linux/amd64, linux/arm64

    Downloads
  • v1.4.3 1bbb14470c

    v1.4.3 Stable

    admin released this 2026-08-30 02:05:27 +02:00 | 4 commits to main since this release

    • Interne Bezeichnung und DNS-Zone sind beim Hinzufügen einer Domain gleich groß und sauber ausgerichtet.
    • Domain-Karten zeigen jetzt die aussagekräftige Kennzeichnung DynDNS.

    Container-Image: git.j-mahler.de/admin/domain-control-webinterface-prod:v1.4.3

    Plattformen: linux/amd64, linux/arm64

    Downloads
  • v1.4.2 26a960c6bd

    v1.4.2 Stable

    admin released this 2026-08-29 18:38:38 +02:00 | 5 commits to main since this release

    • Web-Updates starten wieder zuverlässig und unterstützen Gitea-Passwort oder API-Token.
    • Der gespeicherte Update-Zugang ist als verbundener Zustand klar erkennbar; Änderungen bleiben bewusst eingeklappt.
    • Update-Fortschritt, langer Healthcheck, Live-Status und lokale Uhrzeiten werden sauber aktualisiert.
    • Versionshinweis, Dashboard-Domains und Zonen wurden übersichtlicher gestaltet.
    • Update-Timer und Benachrichtigungsspeicher wurden für einen sparsamen, stabilen Dauerbetrieb begrenzt.

    Container-Image: git.j-mahler.de/admin/domain-control-webinterface-prod:v1.4.2

    Plattformen: linux/amd64, linux/arm64

    Downloads
  • v1.4.1 fc59092030

    v1.4.1
    Container-Image veröffentlichen / container (push) Multi-Arch-Image veröffentlicht und verifiziert
    Stable

    admin released this 2026-08-29 12:45:58 +02:00 | 6 commits to main since this release

    • Die Übersicht aktualisiert laufende und abgeschlossene DynDNS-Läufe automatisch – inklusive IP-Adressen, Countdown und Buttonstatus.
    • Ressourcenfreundliches Polling läuft während aktiver Updates kurz, im Leerlauf nur alle 30 Sekunden und pausiert in Hintergrund-Tabs.
    • Detaillierte Laufdaten bleiben Administratoren vorbehalten.

    Container-Image: git.j-mahler.de/admin/domain-control-webinterface-prod:v1.4.1
    Plattformen: linux/amd64, linux/arm64

    Downloads
  • v1.4.0 bb60c06c0e

    Domain Control v1.4.0
    Container-Image veröffentlichen / container (push) v1.4.0 wurde manuell veröffentlicht und verifiziert
    Stable

    admin released this 2026-08-29 12:04:01 +02:00 | 7 commits to main since this release

    Domain Control v1.4.0 schafft eine sichere und erweiterbare Update-Grundlage:

    • kompatible Direktupdates über mehrere Versionen mit Vertrags- und Healthcheck-Prüfung
    • separater netzwerkloser Update-Agent mit automatischem Rollback
    • stabilerer Start, korrigierter Update-Status und aktuelle IP-Platzhalter
    • überarbeitete Einrichtung, Benutzer-/Administratorrechte und Software-Ansicht
    • gehärtete verschlüsselte Speicherung für Hetzner-, Pi-hole- und Update-Zugänge
    • vereinfachtes, konkret gepinntes Docker Compose

    Container-Image: git.j-mahler.de/admin/domain-control-webinterface-prod:v1.4.0

    Plattformen: linux/amd64, linux/arm64

    Manifest-Digest: sha256:6dc7b5e2110065447d7b154c6baa7c3a50adba4ecc01fbdc8dda67e2fb84d658

    Downloads
  • v1.3.0 f02ec9977c

    Release v1.3.0
    Container-Image veröffentlichen / container (push) Has been cancelled
    Stable

    admin released this 2026-08-28 14:02:07 +02:00 | 8 commits to main since this release

    Änderungen

    • Zuverlässiger Start nach VM- oder Container-Boot: Die öffentliche IPv4 wird mit begrenzten Wiederholungen ermittelt und DNS-Einträge laufen danach selbstständig an.
    • Aktuelle IPv4-Adressen bleiben als Platzhalter in manuellen Feldern sichtbar und werden live aktualisiert.
    • Neues responsives Ersteinrichtungs-, Login- und Administrationsdesign mit klarer Schrittführung.
    • Benutzer- und Sicherheitsverwaltung wurden zusammengeführt; nur Administratoren sehen und verwalten Zugänge, Administratorrechte sind nicht herabstufbar.
    • Hetzner-, Pi-hole- und Update-Zugangsdaten werden verschlüsselt im Secret-Volume gespeichert.
    • Update-Suche, Versionshinweise und kontrollierte One-Click-Updates ergänzen den weiterhin unterstützten Docker-Compose-Updateweg.
    • Hintergrundaufgaben, Sitzungen und HTTP-Verbindungen wurden auf lange Laufzeit, geringe Ressourcennutzung und robuste Fehlerbehandlung optimiert.

    Container

    • Image: git.j-mahler.de/admin/domain-control-webinterface-prod:v1.3.0
    • Plattformen: linux/amd64, linux/arm64
    • Update-Anleitung
    Downloads
  • v1.2.2 a000152423

    v1.2.2
    Container-Image veröffentlichen / container (push) v1.2.2 published and verified manually
    Stable

    admin released this 2026-08-14 23:49:07 +02:00 | 9 commits to main since this release

    Änderungen

    • Pi-hole-Server können jetzt direkt als IPv4-Adresse eingegeben werden, zum Beispiel 10.0.20.100.
    • Eine allein eingegebene IPv4-Adresse wird automatisch als HTTP-Pi-hole-API unter /api verwendet.
    • Die Eingabehilfe und Regressionstests wurden entsprechend aktualisiert.

    Container-Image

    git.j-mahler.de/admin/domain-control-webinterface-prod:v1.2.2

    Plattformen: linux/amd64, linux/arm64

    Downloads
  • v1.2.1 42085dcde0

    v1.2.1
    Container-Image veröffentlichen / container (push) Has been cancelled
    Stable

    admin released this 2026-07-13 03:25:22 +02:00 | 12 commits to main since this release

    Änderungen

    • Aufgeräumter Pi-hole-Leerzustand ohne doppelte Hinweiskarte
    • Erstverbindungsformular mittig und responsiv ausgerichtet
    • Domain- und Pi-hole-Löschbereiche scrollen beim Öffnen vollständig in den sichtbaren Bereich
    • Reduzierte Bewegung wird bei der neuen Scroll-Interaktion berücksichtigt

    Container

    git.j-mahler.de/admin/domain-control-webinterface-prod:v1.2.1

    Multi-Arch: linux/amd64, linux/arm64

    Downloads