Installation¶
To help building this documentation you can make a local make html
in your virtual env for previewing before contributing.
Clone the DNS RPZ integration from My Privacy DNS
git clone https://mypdns.org/rpz/dns-rpz-integration.git
Enter the new folder
cd dns-rpz-integration
Switch to the command line
- Install Python virtualenv by typing
sudo -H python3 -m pip install --upgrade virtualenv
- Activate the virtual enviroment to protect your system and other sources
source env/bin/activate
- Install Sphinx and dependencies
python3 -m pip install -U Sphinx sphinxcontrib-httpdomain sphinx-jsondomain sphinxcontrib-fulltoc changelog recommonmark
- Or you can execute
python3 -m pip install -U -r requirements.txt
from the ./docs/ dir
doc: | readme.md |
---|