diff --git a/docs/wiki/install/Architecture.png b/docs/wiki/install/Architecture.png new file mode 100644 index 0000000..04440be Binary files /dev/null and b/docs/wiki/install/Architecture.png differ diff --git a/docs/wiki/install/General.md b/docs/wiki/install/General.md index 28184e1..a4bbcbc 100644 --- a/docs/wiki/install/General.md +++ b/docs/wiki/install/General.md @@ -1,6 +1,18 @@ # General installation -## Requirements: +## 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 @@ -16,3 +28,4 @@ - 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 +- A PowerDNS server that PowerDNS-Admin will manage.