From 5f750d1bb802a0bc355a47e3abdbf35fca34b965 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:17:08 -0400 Subject: [PATCH 01/16] Move Home.md to README.md --- docs/wiki/{Home.md => README.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/wiki/{Home.md => README.md} (100%) diff --git a/docs/wiki/Home.md b/docs/wiki/README.md similarity index 100% rename from docs/wiki/Home.md rename to docs/wiki/README.md From d259a6494ed24f3bae9097ce2df27019ddee8147 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:20:40 -0400 Subject: [PATCH 02/16] Move preparation guides to sub-folder. --- .../Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin.md | 0 .../{ => preparation}/Using-PowerDNS-Admin-with-PostgreSQL.md | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename docs/wiki/{ => preparation}/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin.md (100%) rename docs/wiki/{ => preparation}/Using-PowerDNS-Admin-with-PostgreSQL.md (100%) diff --git a/docs/wiki/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin.md b/docs/wiki/preparation/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin.md similarity index 100% rename from docs/wiki/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin.md rename to docs/wiki/preparation/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin.md diff --git a/docs/wiki/Using-PowerDNS-Admin-with-PostgreSQL.md b/docs/wiki/preparation/Using-PowerDNS-Admin-with-PostgreSQL.md similarity index 100% rename from docs/wiki/Using-PowerDNS-Admin-with-PostgreSQL.md rename to docs/wiki/preparation/Using-PowerDNS-Admin-with-PostgreSQL.md From 305e529cfee902b490e1d36fd2bf4adc09b2db76 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:21:45 -0400 Subject: [PATCH 03/16] Fix header and update preparation links. --- docs/wiki/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/wiki/README.md b/docs/wiki/README.md index 7902a97..b5e21cb 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -1,8 +1,8 @@ -Welcome to the PowerDNS-Admin wiki! +# Welcome to the PowerDNS-Admin wiki! ## Preparation guides -- [Prepare MySQL or MariaDB Database for PowerDNS-Admin](Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin) -- [Using PowerDNS-Admin with PostgreSQL](Using-PowerDNS-Admin-with-PostgreSQL) +- [Prepare MySQL or MariaDB Database for PowerDNS-Admin](preparation/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin) +- [Using PowerDNS-Admin with PostgreSQL](preparation/Using-PowerDNS-Admin-with-PostgreSQL) ## Installation guides - [Running PowerDNS Admin on Ubuntu or Debian](Running-PowerDNS-Admin-on-Ubuntu-or-Debian) From 370aad4dfa300ac5d2060ce4697aa44a562e3012 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:22:57 -0400 Subject: [PATCH 04/16] Github seems to require the extension. --- docs/wiki/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/wiki/README.md b/docs/wiki/README.md index b5e21cb..10f7ecc 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -1,8 +1,8 @@ # Welcome to the PowerDNS-Admin wiki! ## Preparation guides -- [Prepare MySQL or MariaDB Database for PowerDNS-Admin](preparation/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin) -- [Using PowerDNS-Admin with PostgreSQL](preparation/Using-PowerDNS-Admin-with-PostgreSQL) +- [Prepare MySQL or MariaDB Database for PowerDNS-Admin](preparation/Prepare-MySQL-or-MariaDB-Database-for-PowerDNS-Admin.md) +- [Using PowerDNS-Admin with PostgreSQL](preparation/Using-PowerDNS-Admin-with-PostgreSQL.md) ## Installation guides - [Running PowerDNS Admin on Ubuntu or Debian](Running-PowerDNS-Admin-on-Ubuntu-or-Debian) From 4584b2aa24a6cc3c829459ff7bac0d065d7f2e06 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:26:00 -0400 Subject: [PATCH 05/16] Move and fix links for install guides. --- docs/wiki/README.md | 8 ++++---- .../{ => install}/Running-PowerDNS-Admin-on-Centos-7.md | 0 .../{ => install}/Running-PowerDNS-Admin-on-Fedora-30.md | 0 .../Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md | 0 docs/wiki/{ => install}/Running-on-FreeBSD.md | 0 5 files changed, 4 insertions(+), 4 deletions(-) rename docs/wiki/{ => install}/Running-PowerDNS-Admin-on-Centos-7.md (100%) rename docs/wiki/{ => install}/Running-PowerDNS-Admin-on-Fedora-30.md (100%) rename docs/wiki/{ => install}/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md (100%) rename docs/wiki/{ => install}/Running-on-FreeBSD.md (100%) diff --git a/docs/wiki/README.md b/docs/wiki/README.md index 10f7ecc..c929eba 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -5,10 +5,10 @@ - [Using PowerDNS-Admin with PostgreSQL](preparation/Using-PowerDNS-Admin-with-PostgreSQL.md) ## Installation guides -- [Running PowerDNS Admin on Ubuntu or Debian](Running-PowerDNS-Admin-on-Ubuntu-or-Debian) -- [Running PowerDNS-Admin in Centos 7](Running-PowerDNS-Admin-on-Centos-7) -- [Running PowerDNS-Admin in Fedora 30](Running-PowerDNS-Admin-on-Fedora-30) -- [Running PowerDNS-Admin on FreeBSD 12.1-RELEASE](Running-on-FreeBSD) +- [Running PowerDNS Admin on Ubuntu or Debian](install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md) +- [Running PowerDNS-Admin in Centos 7](install/Running-PowerDNS-Admin-on-Centos-7.md) +- [Running PowerDNS-Admin in Fedora 30](install/Running-PowerDNS-Admin-on-Fedora-30.md) +- [Running PowerDNS-Admin on FreeBSD 12.1-RELEASE](install/Running-on-FreeBSD.md) ## Web Server configuration - [Supervisord](Supervisord-example) diff --git a/docs/wiki/Running-PowerDNS-Admin-on-Centos-7.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Centos-7.md similarity index 100% rename from docs/wiki/Running-PowerDNS-Admin-on-Centos-7.md rename to docs/wiki/install/Running-PowerDNS-Admin-on-Centos-7.md diff --git a/docs/wiki/Running-PowerDNS-Admin-on-Fedora-30.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md similarity index 100% rename from docs/wiki/Running-PowerDNS-Admin-on-Fedora-30.md rename to docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md diff --git a/docs/wiki/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md similarity index 100% rename from docs/wiki/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md rename to docs/wiki/install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md diff --git a/docs/wiki/Running-on-FreeBSD.md b/docs/wiki/install/Running-on-FreeBSD.md similarity index 100% rename from docs/wiki/Running-on-FreeBSD.md rename to docs/wiki/install/Running-on-FreeBSD.md From 7df3f033629c6a0edecc7d67b398809ca991d0e6 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:29:50 -0400 Subject: [PATCH 06/16] Move web server config to separate folder. --- docs/wiki/README.md | 12 ++++++------ ...erDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md | 0 ...werDNS-Admin-with-Systemd,-Gunicorn-and-Apache.md | 0 docs/wiki/{ => web-server}/Supervisord-example.md | 0 docs/wiki/{ => web-server}/Systemd-example.md | 0 docs/wiki/{ => web-server}/WSGI-Apache-example.md | 0 docs/wiki/{ => web-server}/uWSGI-example.md | 0 7 files changed, 6 insertions(+), 6 deletions(-) rename docs/wiki/{ => web-server}/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md (100%) rename docs/wiki/{ => web-server}/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache.md (100%) rename docs/wiki/{ => web-server}/Supervisord-example.md (100%) rename docs/wiki/{ => web-server}/Systemd-example.md (100%) rename docs/wiki/{ => web-server}/WSGI-Apache-example.md (100%) rename docs/wiki/{ => web-server}/uWSGI-example.md (100%) diff --git a/docs/wiki/README.md b/docs/wiki/README.md index c929eba..0a86eab 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -11,12 +11,12 @@ - [Running PowerDNS-Admin on FreeBSD 12.1-RELEASE](install/Running-on-FreeBSD.md) ## Web Server configuration -- [Supervisord](Supervisord-example) -- [Systemd](Systemd-example) -- [Systemd + Gunicorn + Nginx](Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx) -- [Systemd + Gunicorn + Apache](Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache) -- [uWSGI](uWSGI-example) -- [WSGI-Apache](WSGI-Apache-example) +- [Supervisord](web-server/Supervisord-example.md) +- [Systemd](web-server/Systemd-example.md) +- [Systemd + Gunicorn + Nginx](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx) +- [Systemd + Gunicorn + Apache](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache) +- [uWSGI](web-server/uWSGI-example) +- [WSGI-Apache](web-server/WSGI-Apache-example) ## Feature usage - [DynDNS2](https://github.com/ngoduykhanh/PowerDNS-Admin/wiki/DynDNS2) \ No newline at end of file diff --git a/docs/wiki/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md b/docs/wiki/web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md similarity index 100% rename from docs/wiki/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md rename to docs/wiki/web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md diff --git a/docs/wiki/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache.md b/docs/wiki/web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache.md similarity index 100% rename from docs/wiki/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache.md rename to docs/wiki/web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache.md diff --git a/docs/wiki/Supervisord-example.md b/docs/wiki/web-server/Supervisord-example.md similarity index 100% rename from docs/wiki/Supervisord-example.md rename to docs/wiki/web-server/Supervisord-example.md diff --git a/docs/wiki/Systemd-example.md b/docs/wiki/web-server/Systemd-example.md similarity index 100% rename from docs/wiki/Systemd-example.md rename to docs/wiki/web-server/Systemd-example.md diff --git a/docs/wiki/WSGI-Apache-example.md b/docs/wiki/web-server/WSGI-Apache-example.md similarity index 100% rename from docs/wiki/WSGI-Apache-example.md rename to docs/wiki/web-server/WSGI-Apache-example.md diff --git a/docs/wiki/uWSGI-example.md b/docs/wiki/web-server/uWSGI-example.md similarity index 100% rename from docs/wiki/uWSGI-example.md rename to docs/wiki/web-server/uWSGI-example.md From 2c7c75b3a6878bcc2ef882eccde89cd41c698de4 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:32:32 -0400 Subject: [PATCH 07/16] Update DynDNS2.md to features sub-folder. --- docs/wiki/README.md | 2 +- docs/wiki/{ => features}/DynDNS2.md | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename docs/wiki/{ => features}/DynDNS2.md (100%) diff --git a/docs/wiki/README.md b/docs/wiki/README.md index 0a86eab..623c701 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -19,4 +19,4 @@ - [WSGI-Apache](web-server/WSGI-Apache-example) ## Feature usage -- [DynDNS2](https://github.com/ngoduykhanh/PowerDNS-Admin/wiki/DynDNS2) \ No newline at end of file +- [DynDNS2](features/DynDNS2.md) \ No newline at end of file diff --git a/docs/wiki/DynDNS2.md b/docs/wiki/features/DynDNS2.md similarity index 100% rename from docs/wiki/DynDNS2.md rename to docs/wiki/features/DynDNS2.md From 88b7331db15ecdc9e8a6b50a405461cdf7c17e98 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 12:34:31 -0400 Subject: [PATCH 08/16] Fix missing extensions. --- docs/wiki/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/wiki/README.md b/docs/wiki/README.md index 623c701..f75d8db 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -13,10 +13,10 @@ ## Web Server configuration - [Supervisord](web-server/Supervisord-example.md) - [Systemd](web-server/Systemd-example.md) -- [Systemd + Gunicorn + Nginx](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx) -- [Systemd + Gunicorn + Apache](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache) -- [uWSGI](web-server/uWSGI-example) -- [WSGI-Apache](web-server/WSGI-Apache-example) +- [Systemd + Gunicorn + Nginx](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md) +- [Systemd + Gunicorn + Apache](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn-and-Apache.md) +- [uWSGI](web-server/uWSGI-example.md) +- [WSGI-Apache](web-server/WSGI-Apache-example.md) ## Feature usage - [DynDNS2](features/DynDNS2.md) \ No newline at end of file From 3e9fc1f8fc9046efc18b55a4a0318b26072f0c45 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:00:00 -0400 Subject: [PATCH 09/16] Minor update to header. --- docs/wiki/features/DynDNS2.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/wiki/features/DynDNS2.md b/docs/wiki/features/DynDNS2.md index 2fbd9ae..b599727 100644 --- a/docs/wiki/features/DynDNS2.md +++ b/docs/wiki/features/DynDNS2.md @@ -3,6 +3,7 @@ IPv4: http://user:pass@yournameserver.yoursite.tld/nic/update?hostname=record.do IPv6: http://user:pass@yournameserver.yoursite.tld/nic/update?hostname=record.domain.tld&myip=::1 Multiple IPs: http://user:pass@yournameserver.yoursite.tld/nic/update?hostname=record.domain.tld&myip=127.0.0.1,127.0.0.2,::1,::2 +Notes: - user needs to be a LOCAL user, not LDAP etc - user must have already logged-in - user needs to be added to Domain Access Control list of domain.tld - admin status (manage all) does not suffice From 6babb1cd0397481a587440ccc6e4428363228470 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:03:15 -0400 Subject: [PATCH 10/16] Update links. --- docs/wiki/install/Running-on-FreeBSD.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/wiki/install/Running-on-FreeBSD.md b/docs/wiki/install/Running-on-FreeBSD.md index 76a8f5b..b37e9c3 100644 --- a/docs/wiki/install/Running-on-FreeBSD.md +++ b/docs/wiki/install/Running-on-FreeBSD.md @@ -17,7 +17,7 @@ sudo pkg install libxml2 libxslt pkgconf py37-xmlsec py37-cffi py37-ldap _**Note:**_ Please adjust `/opt/powerdns-admin` to your local web application directory ```bash -git clone https://github.com/ngoduykhanh/PowerDNS-Admin.git /opt/powerdns-admin +git clone https://github.com/PowerDNS-Admin/PowerDNS-Admin.git /opt/powerdns-admin cd /opt/powerdns-admin ``` @@ -97,6 +97,6 @@ Open your web browser and go to `http://localhost:9191` to visit PowerDNS-Admin ### Running at startup -This is good for testing, but for production usage, you should use gunicorn or uwsgi. See [Running PowerDNS Admin with Systemd, Gunicorn and Nginx](https://github.com/ngoduykhanh/PowerDNS-Admin/wiki/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx) for instructions. +This is good for testing, but for production usage, you should use gunicorn or uwsgi. See [Running PowerDNS Admin with Systemd, Gunicorn and Nginx](../web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md) for instructions. The right approach long-term is to create a startup script in `/usr/local/etc/rc.d` and enable it through `/etc/rc.conf`. \ No newline at end of file From 0bdd09b3f15b13adea9b04626588d1505a0fc729 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:06:00 -0400 Subject: [PATCH 11/16] Update links. --- .../install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/wiki/install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md index 1cdda78..acc5858 100644 --- a/docs/wiki/install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md +++ b/docs/wiki/install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md @@ -44,7 +44,7 @@ sudo apt install -y yarn _**Note:**_ Please adjust `/opt/web/powerdns-admin` to your local web application directory ```bash -git clone https://github.com/ngoduykhanh/PowerDNS-Admin.git /opt/web/powerdns-admin +git clone https://github.com/PowerDNS-Admin/PowerDNS-Admin.git /opt/web/powerdns-admin cd /opt/web/powerdns-admin python3 -mvenv ./venv ``` @@ -91,4 +91,4 @@ Now you can run PowerDNS-Admin by command Open your web browser and go to `http://localhost:9191` to visit PowerDNS-Admin web interface. Register a user. The first user will be in the Administrator role. -This is good for testing, but for production usage, you should use gunicorn or uwsgi. See [Running PowerDNS Admin with Systemd, Gunicorn and Nginx](https://github.com/ngoduykhanh/PowerDNS-Admin/wiki/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx) for instructions. \ No newline at end of file +This is good for testing, but for production usage, you should use gunicorn or uwsgi. See [Running PowerDNS Admin with Systemd, Gunicorn and Nginx](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx) for instructions. \ No newline at end of file From 45e05f94873767b8e3d9ba367aa4164cb149718a Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:10:44 -0400 Subject: [PATCH 12/16] Minor formatting updates. --- docs/wiki/web-server/uWSGI-example.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/wiki/web-server/uWSGI-example.md b/docs/wiki/web-server/uWSGI-example.md index d50455d..db15d03 100644 --- a/docs/wiki/web-server/uWSGI-example.md +++ b/docs/wiki/web-server/uWSGI-example.md @@ -1,11 +1,18 @@ +# uWSGI Example + This guide will show you how to run PowerDNS-Admin via uWSGI and nginx. This guide was written using Debian 8 with the following software versions: - nginx 1.6.2 - uwsgi 2.0.7-debian - python 2.7.9 -`sudo apt-get install uwsgi uwsgi-plugin-python nginx` +## Software installation: -### Step-by-step instructions +1. apt install the following packages: + - `uwsgi` + - `uwsgi-plugin-python` + - `nginx` + +## Step-by-step instructions 1. Create a uWSGI .ini in `/etc/uwsgi/apps-enabled` with the following contents, making sure to replace the chdir, pythonpath and virtualenv directories with where you've installed PowerDNS-Admin: ```ini [uwsgi] From 4f177407dd709e43829e28a507466fedfcfb4199 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:13:05 -0400 Subject: [PATCH 13/16] Update github urls. --- docs/wiki/install/Running-PowerDNS-Admin-on-Centos-7.md | 2 +- docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/wiki/install/Running-PowerDNS-Admin-on-Centos-7.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Centos-7.md index e61485a..18d57f6 100644 --- a/docs/wiki/install/Running-PowerDNS-Admin-on-Centos-7.md +++ b/docs/wiki/install/Running-PowerDNS-Admin-on-Centos-7.md @@ -57,7 +57,7 @@ yum install yarn NOTE: Please adjust `/opt/web/powerdns-admin` to your local web application directory ``` -git clone https://github.com/ngoduykhanh/PowerDNS-Admin.git /opt/web/powerdns-admin +git clone https://github.com/PowerDNS-Admin/PowerDNS-Admin.git /opt/web/powerdns-admin cd /opt/web/powerdns-admin virtualenv -p python3 flask ``` diff --git a/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md index e3b23ea..c51862b 100644 --- a/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md +++ b/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md @@ -36,7 +36,7 @@ npm install yarn -g ## Clone the PowerDNS-Admin repository to the installation path: ```bash cd /opt/web/ -git clone https://github.com/ngoduykhanh/PowerDNS-Admin.git powerdns-admin +git clone https://github.com/PowerDNS-Admin/PowerDNS-Admin.git powerdns-admin ``` **Prepare the Virtual Environment:** From 31fd350f0118de50d388105e27d2daaa2d4a0489 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:17:09 -0400 Subject: [PATCH 14/16] Add Fedora 23 directions and links. --- docs/wiki/Install-PowerDNS-Admin-in-Fedora-23.md | 1 - docs/wiki/README.md | 5 +++-- docs/wiki/install/Install-PowerDNS-Admin-in-Fedora-23.md | 1 + docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) delete mode 100644 docs/wiki/Install-PowerDNS-Admin-in-Fedora-23.md create mode 100644 docs/wiki/install/Install-PowerDNS-Admin-in-Fedora-23.md diff --git a/docs/wiki/Install-PowerDNS-Admin-in-Fedora-23.md b/docs/wiki/Install-PowerDNS-Admin-in-Fedora-23.md deleted file mode 100644 index 7f876ff..0000000 --- a/docs/wiki/Install-PowerDNS-Admin-in-Fedora-23.md +++ /dev/null @@ -1 +0,0 @@ -Please refer to CentOS guide: https://github.com/ngoduykhanh/PowerDNS-Admin/wiki/Running-PowerDNS-Admin-on-Centos-7 \ No newline at end of file diff --git a/docs/wiki/README.md b/docs/wiki/README.md index f75d8db..8010cc1 100644 --- a/docs/wiki/README.md +++ b/docs/wiki/README.md @@ -6,8 +6,9 @@ ## Installation guides - [Running PowerDNS Admin on Ubuntu or Debian](install/Running-PowerDNS-Admin-on-Ubuntu-or-Debian.md) -- [Running PowerDNS-Admin in Centos 7](install/Running-PowerDNS-Admin-on-Centos-7.md) -- [Running PowerDNS-Admin in Fedora 30](install/Running-PowerDNS-Admin-on-Fedora-30.md) +- [Running PowerDNS-Admin on Centos 7](install/Running-PowerDNS-Admin-on-Centos-7.md) +- [Running PowerDNS-Admin on Fedora 23](install/Running-PowerDNS-Admin-on-Fedora-23.md) +- [Running PowerDNS-Admin on Fedora 30](install/Running-PowerDNS-Admin-on-Fedora-30.md) - [Running PowerDNS-Admin on FreeBSD 12.1-RELEASE](install/Running-on-FreeBSD.md) ## Web Server configuration diff --git a/docs/wiki/install/Install-PowerDNS-Admin-in-Fedora-23.md b/docs/wiki/install/Install-PowerDNS-Admin-in-Fedora-23.md new file mode 100644 index 0000000..ca84460 --- /dev/null +++ b/docs/wiki/install/Install-PowerDNS-Admin-in-Fedora-23.md @@ -0,0 +1 @@ +Please refer to CentOS guide: [Running-PowerDNS-Admin-on-Centos-7](Running-PowerDNS-Admin-on-Centos-7.md) \ No newline at end of file diff --git a/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md index c51862b..51b705c 100644 --- a/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md +++ b/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-30.md @@ -80,4 +80,4 @@ Open your web browser and access to `http://localhost:9191` to visit PowerDNS-Ad At the first time you login into the PDA UI, you will be redirected to setting page to configure the PDNS API information. _**Note:**_ For production environment, i recommend to run PowerDNS-Admin with WSGI over Apache instead of flask's built-in web server... - Take a look at [WSGI Apache Example](https://github.com/ngoduykhanh/PowerDNS-Admin/wiki/WSGI-Apache-example#fedora) WIKI page to see how to configure it. \ No newline at end of file + Take a look at [WSGI Apache Example](web-server/WSGI-Apache-example#fedora) WIKI page to see how to configure it. \ No newline at end of file From 99370a9afb182594137cc525c0cfeeab89d50756 Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:33:43 -0400 Subject: [PATCH 15/16] Update the guinicorn. --- docs/wiki/Running-PowerDNS-Admin-as-a-service-(Systemd).md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/wiki/Running-PowerDNS-Admin-as-a-service-(Systemd).md b/docs/wiki/Running-PowerDNS-Admin-as-a-service-(Systemd).md index df01179..f693736 100644 --- a/docs/wiki/Running-PowerDNS-Admin-as-a-service-(Systemd).md +++ b/docs/wiki/Running-PowerDNS-Admin-as-a-service-(Systemd).md @@ -1,6 +1,6 @@ *** -**WARNING** -This just uses the development server for testing purposes. For production environments you should probably go with a more robust solution, like [gunicorn](https://github.com/ngoduykhanh/PowerDNS-Admin/wiki/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx) or a WSGI server. +**WARNING** +This just uses the development server for testing purposes. For production environments you should probably go with a more robust solution, like [gunicorn](web-server/Running-PowerDNS-Admin-with-Systemd,-Gunicorn--and--Nginx.md) or a WSGI server. *** ### Following example shows a systemd unit file that can run PowerDNS-Admin From c7dbb33dd79445928208c09f0ae468bf9d94f9af Mon Sep 17 00:00:00 2001 From: David Mc Ken Date: Thu, 8 Dec 2022 13:35:35 -0400 Subject: [PATCH 16/16] Rename Fedora 23 filename. --- ...min-in-Fedora-23.md => Running-PowerDNS-Admin-on-Fedora-23.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/wiki/install/{Install-PowerDNS-Admin-in-Fedora-23.md => Running-PowerDNS-Admin-on-Fedora-23.md} (100%) diff --git a/docs/wiki/install/Install-PowerDNS-Admin-in-Fedora-23.md b/docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-23.md similarity index 100% rename from docs/wiki/install/Install-PowerDNS-Admin-in-Fedora-23.md rename to docs/wiki/install/Running-PowerDNS-Admin-on-Fedora-23.md