This will setup Pi-Hole with DNS-Over-HTTPS (DoH) enabled, using dnscrypt-proxy
as a DoH proxy — which is an alternative to cloudflared
, as explained in the Cloudflare docs. Inspired from https://github.com/losuler/pihole-dnscrypt-docker.
- Docs: https://github.com/pi-hole/docker-pi-hole/
- No need for log2ram on the NanoPi Neo2, as it already has
armbian-ramlog
(can be confirmed withdf
). Otherwise it can help to not wear SD card too fast.
Create docker-compose.yml
and etc-dnscrypt-proxy/dnscrypt-proxy.toml
, then to install/update: