Warda-DNSDocs
text
warda [serve] [flags]      run the DNS server
warda healthcheck          exit 0 when the local instance is healthy
warda lookup [-server host:port] [-type A] name
warda version
warda update [-check]      install the latest signed release (Debian package, as root);
                           -check only looks, also with Docker and the archive
warda backup-usb           copy the nightly backups to a USB drive (as root)
warda system -service      restart or power off the box when asked (warda-system.service)
warda help                 every command

Administration, on the machine that runs Warda (sudo warda … with the Debian package, docker exec warda warda … with Docker):

text
warda status               last 24 hours per device, learning progress
warda devices              devices seen on the network
warda device -name "Living room TV" -kind server 3
warda suggestions          what Warda suggests to block, and why
warda accept 12 15         block these suggestions
warda reject 13            dismiss a suggestion for good
warda allow DOMAIN         unblock a domain (and its subdomains), or '/regex/'
warda block DOMAIN         block a domain (and its subdomains), or '/regex/'
warda unrule DOMAIN        remove your rule
warda rules                your rules
warda learn                run the analysis now
warda people               people of the household and their devices
warda pause [-minutes 15] DEVICE_ID | -all
                           filtering off for a device (or all), 15 min at most
warda resume DEVICE_ID | -all
                           filtering back on
warda log                  administration log
warda token [-rotate]      API token and HTTPS certificate fingerprint
warda setup-info           default password and first sign-in steps
warda accounts             accounts of the web interface (with their role)
warda reset-password NAME  temporary password for an account