AdGuard Home
AdGuard Home is a self-hosted DNS server that blocks ads and trackers across your entire home network by re-routing tracking domains to a black hole.
Platform availability
Available on 6 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
84/100 Excellent
- Maintained
- 100last commit 14 days ago
- Popular
- 9137,123 GitHub stars
- Easy to install
- 1006 install platforms, install notes, setup guide, Docker image
- Light to run
- 100256 MB minimum RAM, runs on ARM
- Security check
- 152 serious findings, 12 minor, CI, tests, OpenSSF Scorecard 5.6/10
Security check: 2 serious findings
- A private key is committed in the source code (client_v2/src/components/Encryption/validate.ts:43)
- Uses seroval 1.5.4, which has a known critical vulnerability (npm)
Automated checks on commit 8dedd32, 12 Oct 2026. Not an audit.
Availability: platform listings confirmed today, links checked 14 days ago
- GitHub stars
- 37,123
- Open issues
- 1251
- Last commit
- 2026-09-29
- Latest release
- v0.107.79
- License
- GPL-3.0
- Activity
- declining
Checked 14 days ago - source: GitHub (AdguardTeam/AdGuardHome)
Resources & Compatibility
Minimum requirements: 256 MB RAM, 512 MB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 14 days ago - source: Docker Hub image tags and published docs
First-install notes
- Network DNS Configuration After deploying, set your router's DNS settings to the AdGuard Home server's IP address so all devices on the network route DNS queries through it. source
Fetched 5 days ago - each note links to its source
Variants
Alternatives (7)
- Control D - Control D is a modern and customizable DNS service that blocks threats, unwanted content and ads - on all devices.
- Harbor Adblock - Harbor Privacy is a managed DNS filtering service that blocks ads, trackers, and malicious domains network-wide, with no logging of browsin…
- NextDNS - NextDNS protects you from all kinds of security threats, blocks ads and trackers on websites and in apps and provides a safe and supervised…
- Pi-hole - Pi-hole is a network-level Domain Name System (DNS) sinkhole that blocks Internet advertisements and tracking domains.
- RethinkDNS - An OpenSnitch-inspired firewall and network monitor + a pi-hole-inspired DNS over HTTPS client with blocklists.
- dnsmasq - Dnsmasq is a lightweight Domain Name System (DNS) forwarder and Dynamic Host Configuration Protocol (DHCP) server designed for small to med…
- keweonDNS - A DNS-based solution designed to enhance defenses like ad blockers, antivirus tools, and firewalls.
Checked 11 days ago - source: AlternativeTo
Common questions
How can I reinstall or uninstall AdGuard Home with the automated install script?
Run the install script with -r to reinstall or -u to uninstall. Add -v for verbose output, and note that -r and -u are mutually exclusive.
How do I make AdGuard Home listen on a specific network interface?
Configure AdGuard Home to listen on the specified network interface if it is not already doing so. The most straightforward way is to reinstall AdGuard Home with default settings.
Is there guidance for using AdGuard Home with Nginx Proxy Manager?
Yes, a self-hosted discussion covers using AdGuard Home for DNS together with Nginx Proxy Manager on a local network.
Answers sourced from github.com, github.com, www.reddit.com
Community
- AdGuard Home (DNS) + Nginx Proxy Manager (local network) - Reddit (reddit)
- Adguard Home - Share your settings! : r/Adguard - Reddit (reddit)
- AdGuard home...how does it work and is their a AdGuard home ... - Reddit (reddit)
- Script: Update AdGuard Home - Router - GL.iNet Official Forum (forum)
- What does AdGuard Home do? - VPN, DNS, Leaks - GL.iNet Official Forum (forum)
Collected 13 days ago - public community threads