Self-host with Docker ยท Yantr
AdGuard Home
Network-wide DNS server that blocks ads, trackers, and malicious domains at the DNS level.
4
Ports
3
Notes
4
Use Cases
About
What AdGuard Home does
AdGuard Home is a network-wide DNS server that blocks ads, trackers, and malicious domains before they reach your devices. It provides DNSSEC validation, customizable filter lists, parental controls, DHCP support, query logging, and encrypted DNS (DoT/DoH/DoQ).
Install Flow
How to self-host AdGuard Home
AdGuard Home can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what AdGuard Home does, which Docker image Yantr uses, default ports, deployment notes, and where to find the original compose template.
After deployment, Yantr lets you publish additional ports from the stack page using Docker-style syntax. Use 8080:8080 for a fixed host port or just 8080 to let Docker assign a random port.
Use Cases
What people run it for
- Block ads and trackers across all devices on your home network (phones, tablets, TVs, IoT devices) by configuring your router to use AdGuard Home as its DNS server.
- Protect children from inappropriate content by enabling parental controls to block adult websites, enforce safe search, and schedule blocking times.
- Monitor which domains your devices are connecting to using the query log and statistics dashboard to identify potential privacy violations.
- Improve network performance and reduce bandwidth usage by blocking requests to ad and tracking servers before they load.
Technical Details
Ports, image, and service metadata
Ports
| Port | Protocol | Label |
|---|---|---|
| 3000 | HTTP | Initial Setup |
| 80 | HTTP | Web UI |
| 53 | UDP | DNS |
| 853 | TCP | DNS-over-TLS |
Docker Image
adguard/adguardhome:latest
Service Name
adguard
Notes
Things to know before you deploy
- Requires port 53 (DNS) to be available on the host
- For full network coverage, configure your router's DHCP to point to AdGuard Home as the DNS server
- Initial setup runs on port 3000, then the UI moves to port 80
Related Apps
More tools you might pair with AdGuard Home
Page generated 2026-06-23T15:50:08.758Z