
AdGuard Home Controller
Manage AdGuard Home DNS filtering from the command line. Check domains, add to allowlists/blocklists, toggle protection, and view statistics—all via the AdGuard REST API.
🚀 Control your AdGuard Home DNS filtering directly from the command line. Check if domains are blocked, add sites to allowlists or blocklists, toggle protection on/off, and view filtering statistics—all through simple commands connected to your AdGuard instance.
💡 Perfect for managing network-wide ad blocking and tracker filtering. Quickly whitelist broken websites, verify if a domain is filtered, monitor DNS query stats, and clear caches without opening the web interface. Ideal for automation and scripting workflows.
✨ Lightweight command-line control with proper authentication and error handling. No complex setup needed—just configure your AdGuard URL and password, then manage your entire DNS filtering from the terminal.