Documentation

Documentation

Everything you need to install, configure, and operate BoronDNS in production.

Quick Start → Downloads
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.