Skip to content

AdGuardHome

AdGuardHome

๐Ÿณ Docker ยท Documentation ยท http://<your.IP>:3000

AdGuard Home is a network-wide software that functions as a DNS server and ad blocker. It blocks ads, trackers, and malicious websites at the DNS level, meaning it filters content for all devices connected to the network. It also provides additional features like parental controls, logging, and privacy protections. Essentially, it acts as a gateway between your devices and the internet, blocking unwanted content before it even reaches your devices.

Install from armbian-config โ†’ Software โ†’ DNS โ†’ AdGuardHome

CLI install
armbian-config --cmd ADG001
  • Username/Password: admin / generate at first web interface login
  • Install directory: /armbian/adguardhome/
  • Configuration directory: /armbian/adguardhome/confdir
  • Work directory: /armbian/adguardhome/workdir
  • server where you are installing is automatically switched to this DNS
  • on your desktop PC set IP address of this server as DNS
  • network wide: set IP address of this server on routers DNS

There are many sites in the web giving blocklists and whitelists for AdGuard Home. They can be used when you want to have more blocking as the standard installation gives you. Here are some examples:

Bash
docker logs -f adguardhome

All armbian-config commands

Action Command
Install armbian-config --api module_adguardhome install
AdGuardHome purge with data folder armbian-config --api module_adguardhome remove
Purge armbian-config --api module_adguardhome purge
Status armbian-config --api module_adguardhome status
Help armbian-config --api module_adguardhome help

Part of Armbian’s Network-wide ad blockers servers software.