This documentation covers Poweradmin 4.x. Some sections are still being expanded.

Poweradmin Documentation

Welcome to the official documentation for Poweradmin, an administration tool for PowerDNS that can be driven through a web UI, a REST API, or both at the same time.

Overview

Poweradmin manages PowerDNS zones and records with the same validation rules whether you go through the web interface or the REST API. Use the UI for day-to-day operations, the API for scripts, CI, and infrastructure-as-code, or run completely headless after the initial setup.

Features

  • User Management: Manage users and roles with different permissions
  • DNS Management: Create, update, and delete DNS zones and records
  • Templates: Use templates for bulk operations
  • Dynamic DNS: Configure and manage dynamic DNS settings
  • Security: Implement best practices for securing your DNS infrastructure
  • Logging and Monitoring: Configure logging and monitor your DNS setup
  • API: Access and manage your DNS data programmatically using the Poweradmin API

Quick Start Guide

Pick the path that matches how you want to use Poweradmin:

Documentation Sections

Get Involved

Poweradmin is an independently funded open-source project. Your support helps keep the project alive and growing.

Support the Project

If you find Poweradmin valuable, consider supporting its development:

Thanks to everyone who has contributed over the years!

License and Disclaimer

Poweradmin is licensed under the GPL-3.0 License.

This project is not associated with PowerDNS.com, Open-Xchange, or any other external parties. It is independently funded and maintained.

Thank you for using Poweradmin!