forked from rhouben/pda-next
c4548a7cca8475c1391ca1bed0db5bb35056d431
PDA-New
A from-the-ground-up rewrite and reimplementation of PowerDNS-Admin
Like its predecessor, it will communicate with PDNS via the latter's web API, and add user access control and a proper web frontend.
Requirements
A system capable of running python.
Building
Use python to create a virtual environment, then activate it:
python3 -m venv .venv
source .venv/bin/activate
Use pip to install the required modules:
pip3 install --upgrade pip
pip3 install -f src/requirements.txt
Installation
Run it manually via:
python3 src/manage.py test
For production environments, gunicorn or a similar UWSGI implementation, preferably using a webserver as a proxy is recommended.
Description
Languages
Python
98.2%
Dockerfile
1.8%