-
Notifications
You must be signed in to change notification settings - Fork 917
WebFrontends
Peter van Dijk edited this page Mar 1, 2024
·
124 revisions
- Note: These are strongly preferred, at least when using DNSSEC, because they should ensure the correctness of the NSEC or NSEC3 chains of the signed zones as nodes are added or removed.
Project | Language |
---|---|
PowerDNS-Admin | Python/JS |
PowerDNS Manager | PHP/HTML/JS |
PowerDNS-WebUI | HTML/CSS/JS, one page |
dino | Python |
Opera DNS UI | PHP/JS |
nsedit | PHP/JS |
powerdns-auth-proxy | Python (Flask), API only |
powerdns-api-proxy | Python (fastapi), API only |
atomiadns | Perl/JS |
Shell/Curl/JQ | |
Python/JS | |
express.js | |
React.js | |
AngularJS |
- Note: These are strongly discouraged, at least when using DNSSEC, because they may fail to ensure the correctness of the NSEC or NSEC3 chains of the signed zones as nodes are added or removed. This is observed in practice, and can break email delivery to the affected domains when the sending system supports DANE.
Project | Language |
---|---|
PDNS Manager | PHP |
DjangoPowerDNS | Django/JS |
NicTool | Perl |
JPower Admin | Java |
Poweradmin | PHP |
OUTRAGEdns | PHP |
dnsshop | PHP/JS |
Django | |
Ruby on Rails | |
PHP | |
PHP, AJAX | |
Ramaze | |
PHP | |
PHP | |
Perl | |
PHP | |
PHP, jQuery | |
PHP | |
PHP | |
PHP | |
PHP | |
Django | |
Python | |
PHP | |
Ruby on Rails | |
PHP, AJAX | |
PHP |
Please also see the list of third party integrations.
Please also read the PowerDNS Documentation that is available from https://doc.powerdns.com/