Installation Methods
There are three available methods to install PolarDNS.
PolarDNS requires Python 3.11 or newer and has no additional dependencies.
Method 1: Installation via Pip
This is the easiest way to install and run PolarDNS:
pip install polardns
polardns
Method 2: Traditional Installation
You can also clone the repository and run PolarDNS directly:
git clone https://github.com/oryxlabs/PolarDNS.git
cd PolarDNS
python polardns.py
This method is recommended if you plan to debug or modify the code, or add new features.
Method 3: PolarDNS in Docker
You can also run PolarDNS in a Docker container:
docker run -p 53:53/tcp -p 53:53/udp oryxlabs/polardns
Previous: Installation | Next: Running PolarDNS |