Configure DNS using simple python scripts
https://pypi.org/project/dnscode/
|
||
---|---|---|
.woodpecker | ||
docs/html | ||
src/dnscode | ||
.editorconfig | ||
.gitignore | ||
Doxyfile | ||
LICENSE | ||
pyproject.toml | ||
README.md | ||
requirements.txt | ||
test_dnscode.py |
DNScode
Simplifying DNS Zone management
About
DNScode is a project to help simplify DNS zone management, when using plain text files with servers like BIND and NSD. It provides a framework for programmatically generating zone files with Python, allowing for more flexability, compared to other DNS as code solutions.
Installation
# Create working directory
mkdir dnsproject
cd dnsproject
# Create virtual envrionment (optional, but highly recomended)
python3 -m venv .venv
source .venv/bin/activate
# Install the dnscode package
pip install dnscode
Usage
Todo