Multi-Server-Verwaltung
Mehrere PowerDNS-Server gleichzeitig pflegen, mit Verbindungstest pro Eintrag und serverübergreifender Suche.
PDNS Manager verwaltet mehrere PowerDNS Authoritative Server gleichzeitig – Zonen, Records, DNSSEC, ACME, Benutzerrollen und Audit-Log. Modern, mehrsprachig und in zwei Minuten per Docker installiert.
Läuft auf jedem Server mit Docker · MariaDB · Python 3.12 · React 19
Ein modernes Frontend, eine schnelle FastAPI-API – und genau die Features, die in PowerDNS-Admin gefehlt haben.
Mehrere PowerDNS-Server gleichzeitig pflegen, mit Verbindungstest pro Eintrag und serverübergreifender Suche.
Alle gängigen Typen per Formular: A, AAAA, CNAME, MX, TXT, SRV – plus ALIAS, DNAME, SVCB/HTTPS und sämtliche DNSSEC-Records.
DNSSEC für jede Zone an- oder ausschalten. Schlüssel werden direkt im Panel verwaltet.
Eigene Templates mit NS, SOA und Standard-Records – beim Anlegen neuer Zonen einfach auswählen.
Admin sieht alles, normale User nur ihre Zonen. Jede Änderung landet mit Zeitstempel und User im Log.
Scoped API-Tokens für DNS-01-Challenges. Certbot legt _acme-challenge-Records selbst an, Zertifikate erneuern sich automatisch.
Eigener App-Name, Tagline und Logo. Bleibt bei Updates über das `backend_uploads`-Volume erhalten.
Deutsch, Englisch, Serbisch, Kroatisch, Bosnisch und Ungarisch – mit Sprach-Dropdown und automatischem Fallback.
Einklappbare Sidebar mit Hamburger-Menü, Tabellen scrollen horizontal statt das Layout zu sprengen.
Tailwind 4, React 19 und ein durchgehendes Komponenten-System – im Hellen wie im Dunkeln.
Voraussetzung: Docker und Docker Compose. Port 5380 sollte frei sein.
Holt das Repo, fragt ein paar Sachen ab, erzeugt eine fertige .env und startet die Container.
curl -sSLO https://raw.githubusercontent.com/29barra29/PowerDNS-PDNS-MANAGER/main/install.sh && bash install.sh Selber Effekt, nur ohne den Download-Wrapper.
git clone https://github.com/29barra29/PowerDNS-PDNS-MANAGER.git
cd dns-manager
./setup.sh
docker compose up -d Damit der Manager den PowerDNS-Server steuern kann, muss dessen HTTP-API aktiv sein. Minimal-Konfiguration in /etc/powerdns/pdns.conf:
api=yes
api-key=dein-sicherer-api-key
webserver=yes
webserver-address=0.0.0.0
webserver-port=8081
webserver-allow-from=0.0.0.0/0 Anschließend systemctl restart pdns – Server dann im Panel unter Einstellungen → DNS-Server → Server hinzufügen eintragen.
Ausführliche Schritt-für-Schritt-Anleitung in der Installations-Doku.
Alles, was läuft, ist Open Source. Keine Cloud-Abhängigkeit, kein Vendor-Lock-in. Das Projekt entstand aus dem Wunsch, PowerDNS-Admin durch etwas Aufgeräumteres mit aktuellem Stack zu ersetzen.
Auch von uns
Selbst gehostet, datensparsam und ohne Werbe-Tracking – ein paar weitere Dinge, an denen wir arbeiten.
Sichere E-Mail made in Germany. Datensparsamer Mail-Service auf eigener Infrastruktur, ohne Werbe-Profiling und ohne Cloud-Tracking.
gtgmail.de besuchenDein Platz für stabile Gameserver-Hosting-Produkte und passende Tools.
GemTec Games öffnen