DOCUMENTATION
Make the next step
a clear one.
Start with installation, connect Technitium, then build and operate the policy you need.
Install with Docker Compose
Go from a fresh checkout to your first policy decision.
Get startedConnect Technitium DNS Server
Install the companion app and connect your resolver to Blockinator.
PolicyUnderstand policy precedence
Know which target and list decides a request.
PolicyManage block lists and whitelists
Import rules, set assignments, and keep sources current.
PolicyCreate recurring schedules
Apply lists and targets at the times you choose.
ObserveRead the Query Log
Find a decision and understand what caused it.
OperateConfigure HTTPS and API access
Use managed certificates and connect the resolver securely.
OperateBack up and update safely
Preserve your policy, history, credentials, and TLS state.
OperateChoose SQLite or MySQL
Select a backend and plan an offline migration.
DevelopUse the decision API
Authenticate a request and interpret the returned policy.
Guides reviewed against application source v1.20.13 on November 1, 2026. Follow linked upstream documentation for the latest changes.