- docker compose
Configuration
./conf- the main configuration file./work- database, query logs
General Settings
- change statistics and query logs duration (also clear)
http:
address: 0.0.0.0:3053It appears thereās no password.
Configured upstream DNS to 1.1.1.1
- PUID/PGID, data persistence
AdguardHome.yaml is the main configuration file, but it will get overridden by root
the user: fix works well so far
DHCP wonāt work without root
- may require persistent chown
- DNS server
- whitelist YouTube history
- DHCP server
- DHCP reservation
Telus is the DHCP server
- uses conditional forwarding for
.landomains because DHCP search domain is lan - local DNS
DNS rewrite
- DoH setup
Itās not possible to enable DoH in the UI, must do it in the file
tls:
enabled: true
allow_encrypted_doh: trueEnabled trusted proxies
Change url path and port
- DoH setup with Nginx
Test DoH and DoT with dig
dig +https @cloudflare-dns.com vttc.dpdns.org
dig +tls @one.one.one.one -p 853 vttc.dpdns.org- home assistant
Adguard generally use less CPU and similar speed compared to Pihole
- though during benchmark, adguard use more
- adguard slower for uncached responses (because of blocklist)