Back to catalog
AdGuard Home logo

Self-Host with Docker · Yantr

AdGuard Home

Network-wide DNS server that blocks ads, trackers, and malicious domains at the DNS level.

About

AdGuard Home is a powerful network-wide DNS server that acts as a centralized ad blocker and privacy protection tool. It blocks ads, trackers, malware, and phishing domains at the DNS level before they can reach your devices. Features include DNSSEC validation, customizable filter lists, parental controls with adult content blocking and safe search enforcement, query logging with statistics dashboard, DHCP server support, and encrypted DNS protocols (DoT, DoH, DoQ). Unlike browser-based ad blockers, AdGuard Home protects all devices on your network without requiring any client-side software.

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, dependencies, and where to find the original compose template.

If you searched for AdGuard Home Docker, AdGuard Home Docker Compose, or self-host AdGuard Home, this page is the direct landing page for that app in Yantr's catalog.

Use Cases

  • 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

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

  • 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 App Pages

Explore the full app catalog for more self-hosted services, alternatives, and dependencies that work alongside AdGuard Home.

Page generated 2026-03-06T16:43:27.553Z