Command Reference
Auto-generated from the CLI source code. Run adguard-home [command] --help for the latest.
Available Commands
| Command |
Description |
| status |
Server status, enable/disable protection |
| stats |
DNS query statistics |
| clients |
List, find, add, delete clients |
| services |
List, block, unblock services globally |
| rewrites |
List, add, delete DNS rewrites |
| log |
View DNS query log |
| filters |
List, add, remove, refresh filter lists |
| dhcp |
DHCP status, leases, static lease management |
| tls |
TLS/HTTPS configuration status |
| dns |
DNS config, cache clear, host blocking check |
| safebrowsing |
Enable/disable safe browsing |
| parental |
Enable/disable parental control |
| safesearch |
Safe search enforcement per engine |
| access |
Allowed/disallowed clients and blocked hosts |
| check-update |
Check for AdGuard Home updates |
| update |
Trigger AdGuard Home update |
| doctor |
Run diagnostic checks |
| setup |
Interactive configuration wizard |
Global Flags
| Flag |
Description |
Default |
--output, -o |
Output format: table, json, yaml |
table |
--instance |
AdGuard Home instance name from config |
(current_instance) |
--version, -v |
Show version |
|
--help, -h |
Show help |
|