FAQ
Was es kann
- Mehrere PowerDNS-Server (4.x) parallel verwalten – mit Verbindungstest, Bearbeiten in den Einstellungen, serverübergreifender Suche.
- Zonen + Records – die üblichen Typen per Formular; ALIAS, DNAME, SVCB/HTTPS und sämtliche DNSSEC-Records als RDATA-Text mit Hilfetexten.
- DNSSEC pro Zone an- und ausschalten.
- Zonen-Vorlagen mit NS, SOA und Standard-Records.
- Multi-Server an einer DB – pro Server-Eintrag steuerbar, ob er schreibt.
- Benutzer mit zwei Rollen, Lese-/Vollzugriff pro Zone.
- Audit-Log mit Zeitstempel und User; CSV-Export.
- SMTP für Passwort-Reset und Welcome-Mail.
- Welcome-Mail mit Platzhaltern und Live-Vorschau.
- Captcha optional auf Login, Registrierung und Passwort-Reset.
- Branding (App-Name, Tagline, Logo).
- Mehrsprachige Oberfläche: DE, EN, SR, HR, BS, HU.
- Mobile-tauglich.
- ACME / Auto-TLS mit scoped API-Tokens.
Was es bewusst nicht macht
- Kein DHCP, kein Recursor, kein Slave-Setup-Tool – das hier verwaltet Authoritative Zones.
- Keine Multi-Tenant-Mandantentrennung (keine getrennten „Kunden").
- Kein eingebauter Reverse-Proxy / kein TLS – das macht Caddy / nginx / Traefik davor.
Welche Lizenz?
MIT. Auch im Firmenkontext nutzbar, ohne Copyleft-Pflichten.
Welche PowerDNS-Versionen?
Getestet mit PowerDNS Authoritative 4.x. Solange die HTTP-API kompatibel bleibt, läuft auch 5.x voraussichtlich – Issue gerne aufmachen, falls etwas hängt.
Welche Backends?
Das ist Sache von PowerDNS, nicht des Panels. Praxis-getestet sind gmysql, gpgsql und gsqlite3. Solange PowerDNS die HTTP-API anbietet und die Records darüber ausliefert, ist dem Manager das Backend egal.
Brauche ich Internetzugang während der Installation?
Ja – für git clone/tar-Fallback und das Ziehen der Container-Images (MariaDB + Build-Dependencies). Nach dem ersten Start läuft alles offline, solange du nicht updaten willst.
Kann ich eine eigene Sprache beisteuern?
Ja, gerne. Siehe Mehrsprachigkeit – dort steht der Ablauf.
Wo ist die API-Doku?
Auf dieser Seite unter Panel-API, plus optional die interaktive OpenAPI-Doku unter /docs (wenn DOCS_ENABLED=true gesetzt ist).
Welche Daten landen in welchen externen Diensten?
- Standardmäßig: keine. Der Manager telefoniert nicht „nach Hause".
- Wenn du Captcha aktivierst, sieht der jeweilige Anbieter (Cloudflare/hCaptcha/Google) Login-IPs und Browser-Header.
- Wenn du Webhooks einrichtest, gehen die DNS-Änderungs-Payloads an deinen Endpoint.
- Wenn du SMTP mit einem externen Provider nutzt, sieht der die Mail-Inhalte und -Empfänger.
Bug oder Feature-Wunsch?
Issue auf GitHub. Bei größeren Vorhaben vorher kurz absprechen, damit kein PR im Review hängen bleibt.