Please note: This project is outdated and not developed any further.
This is PowerDNS Admin, a Grails based Web-UI tool, for managing DNS zones. It works with the PowerDNS DNS Server when using a MySQL or PostgreSQL backend. It requires a Java Servlet Container (eg. Tomcat or Jetty) to run. I started this project to learn Grails.
The web-interface is intentionally made as simple as possible, and I have tried to make it functional for mobile/touch devices.
Screenshots
Download
PowerDNS Admin is still in early development and as such, it not suited for production yet. You are welcome to download the development version below and give it a try.
- 2014-02-19: PowerDNS_Admin-0.5 – updated to grails 2.3.6 and moved the external configuration file into “classpath”
Please see the PowerDNS Admin Wiki for installation instructions.
Todo
Missing before v1
- Option to enable/disable registrations by users
- Skinning of the user profile and settings pages
Roadmap / New Features
In no particular order…
- Proper IPv6 Support (validation issue)
- Status page displaying useful information
- Auto create/update reverse PTR records
- Support for bulk domain creation
- Support for domain templates
- DNSSec Support
- OpenID Support?