788c0d1d19
* Added initial functionality for pagination * Display of pagination now works for total page number greater than 8. Note that the actual pagination is not yet implemented * Pagination is now functional and loads the requested sites * Added cursor pointer to pagination * page parameter is now set to 1 if not a number or smaller than 1 * page parameter is now checked with isset to prevent errors if it is not supplied * Changed default number of domains per page to 15 * Added isset check to $input->page to prevent errors if it is not set |
||
---|---|---|
api | ||
config | ||
include | ||
js | ||
lib | ||
nbproject | ||
.gitignore | ||
add-domain.php | ||
domains.php | ||
edit-master.php | ||
edit-remote.php | ||
edit-user.php | ||
index.php | ||
install.php | ||
LICENSE | ||
logout.php | ||
make-release.sh | ||
password.php | ||
README.md | ||
upgrade.php | ||
users.php |
PDNS Manager
PDNS Manager is a simple yet powerful free administration tool for the Powerdns authoritative nameserver. It currently only supports master zones.
PNDS Manager was developed from scratch to achieve a user-friendly and pretty looking interface.
PDNS Manager also features a powerful API to set records programatically. This can be used e.g. for a dynamic DNS service, but also to obtain certificates from Let's Encrypt via the dns-01 challenge.
PDNS Manager is written in PHP using Bootstrap and jQuery. The backend uses a MySQL or Maria DB database. The database is also used by Powerdns using the pdns-backend-mysql.
More information
You can find more information and documentation as well as contact information on pdnsmanager.lmitsystems.de. There are also some tutorials to get you quickly up and running.
Contribute
If you are looking for a new feature or you found a bug, feel free to create a pull request or open a issue.