Documentation
Documentation
Everything you need to install, configure, and operate BoronDNS in production.
Getting Started
Install & configure
Get BoronDNS running in under 5 minutes. Install via Cargo or prebuilt binary, configure your first zone, and verify.
Reference
Config & CLI
Complete reference for config.toml, the borondnsctl CLI, and TSIG key management.
Operations
Hardening & ops
Monitoring, security hardening, and operational guidance for production deployments at any scale.
All pages
Quick Start
Get BoronDNS running from a fresh clone or prebuilt binary in minutes.
Installation
Installer archive, Docker image, source build, and systemd service setup.
Configuration
All config.toml options explained with examples.
config.toml Reference
Exhaustive field-level documentation for every config.toml option.
CLI Reference
borondns server flags and check commands.
TSIG Setup
Configure TSIG keys to authenticate zone transfers.
Monitoring
Health endpoints, Prometheus metrics, and structured logs.
Security Hardening
Recommended configuration, OS-level controls, and a hardening checklist.
RFC Compliance
DNS standards and RFCs implemented in BoronDNS, with honest compliance posture.
BoronGun
DNS load generator — overview, quick start, and shot configuration.
Accessibility
This site meets WCAG 2.2 AA by default. Adjust the display to your needs below.
Display
Conformance level
AAA mode raises text contrast to at least 7:1, increases line spacing, limits line length and underlines links (WCAG 1.4.6 and 1.4.8).