mirror of
https://github.com/cwinfo/powerdns-admin.git
synced 2024-12-29 06:25:40 +00:00
33 lines
1.0 KiB
Markdown
33 lines
1.0 KiB
Markdown
# General installation
|
|
|
|
## PowerDNS-Admin Architecture
|
|
|
|
![PowerDNS-Admin Component Layout](Architecture.png)
|
|
|
|
A PowerDNS-Admin installation includes four main components:
|
|
- PowerDNS-Admin Database
|
|
- PowerDNS-Admin Application Server
|
|
- PowerDNS-Admin Frontend Web server
|
|
- PowerDNS server that
|
|
|
|
All 3 components can be installed on one server or if your installation is large enough or for security reasons can be split across multiple servers.
|
|
|
|
## Requirements for PowerDNS-Admin:
|
|
- A linux based system. Others (Arch-based for example) may work but are currently not tested.
|
|
- Ubuntu versions tested:
|
|
- To fill in
|
|
- Red hat versions tested:
|
|
- To fill in
|
|
- Python versions tested:
|
|
- 3.6
|
|
- 3.7
|
|
- 3.8
|
|
- 3.9
|
|
- 3.10
|
|
- 3.11 - Failing due to issue with python3-saml later than 1.12.0
|
|
- A database for PowerDNS-Admin, if you are using a database for PowerDNS itself this must be separate to that database. The currently supported databases are:
|
|
- MySQL
|
|
- PostgreSQL
|
|
- SQLite
|
|
- A PowerDNS server that PowerDNS-Admin will manage.
|