pihole-dot-doh
Application Docker from ZappyZap's Repository
Vue d'ensemble
Pi-Hole - let's block those pesky ads! Now with DNS-over-HTTPS and DNS-over-TLS! pihole.doh!
Don't send your DNS queries in plain text.
YOU MUST ASSIGN A STATIC IP TO THE DOCKER FOR PIHOLE TO WORK.
You must set FTLCONF_dns_upstreams variables to 127.1.1.1#5153 (DoH) and/or 127.2.2.2#5253 (DoT) and/or 127.0.0.1#5335 (Unbound).
Otherwise, same instructions as official Pi-Hole.
NOTE 1: Port 53 can only be used with custom br0/br1 network and a static IP address.
NOTE 2: DNS lookup rarely ever works with ports other than 53 i.e. see note above about static IP.
NOTE 3: Unraid network settings DNS server cannot point to a docker IP.
Note 4 : to populate their DNSCrypt TOML file, you can use the calculator here to create your own stamp: https://dnscrypt.info/stamps/
Or, you can find preconfigured stamps for many popular resolvers here: https://github.com/DNSCrypt/dnscrypt-resolvers/blob/master/v3/public-resolvers.md
Arguments d'exécution
- Interface utilisateur Web
http://[IP]:[PORT:80]/admin- Réseau
br0- Coquille
bash- Privilégié
- false
- Paramètres supplémentaires
--cap-add=NET_ADMIN --restart=unless-stopped --hostname ns
Configuration du modèle
DNS Port TCPPorttcp
- Cible
- 53
- Défaut
- 53
- Valeur
- 53
DNS Port UDPPortudp
- Cible
- 53
- Défaut
- 53
- Valeur
- 53
DHCP PortPortudp
- Cible
- 67
- Défaut
- 67
- Valeur
- 67
HTTP PortPorttcp
- Cible
- 80
- Défaut
- 80
- Valeur
- 80
HTTPS PortPorttcp
- Cible
- 443
- Défaut
- 443
- Valeur
- 443
pihole configPathrw,slave
- Cible
- /etc/pihole/
- Défaut
- /mnt/user/appdata/pihole-dot-doh/pihole/
- Valeur
- /mnt/user/appdata/pihole-dot-doh/pihole/
dnsmasq configPathrw,slave
- Cible
- /etc/dnsmasq.d/
- Défaut
- /mnt/user/appdata/pihole-dot-doh/dnsmasq.d/
- Valeur
- /mnt/user/appdata/pihole-dot-doh/dnsmasq.d/
DoT/DoH configPathrw,slave
- Cible
- /config
- Défaut
- /mnt/user/appdata/pihole-dot-doh/config/
- Valeur
- /mnt/user/appdata/pihole-dot-doh/config/
DNS upstreamVariable
Upstream DNS server(s) for Pi-hole to forward queries to, separated by a semicolon. Supports non-standard ports with: #[port number], e.g 127.0.0.1#5053;8.8.8.8;8.8.4.4.
- Cible
- FTLCONF_dns_upstreams
- Défaut
- 127.1.1.1#5153;127.2.2.2#5253
- Valeur
- 127.1.1.1#5153
TimeZoneVariable
- Cible
- TZ
- Défaut
- Europe/London
- Valeur
- America/Toronto
Web api PasswordVariable
- Cible
- FTLCONF_webserver_api_password
- Défaut
- password
Network InterfaceVariable
- Cible
- FTLCONF_dns_interface
- Défaut
- eth0
- Valeur
- eth0
DNSMASQ ListeningVariable
- Cible
- FTLCONF_dns_listeningMode
- Défaut
- all
- Valeur
- all
Catégories
Télécharger les statistiques
115,611
Total des téléchargements
5,105
Ce mois-ci
5,604
Moyenne / Mois
Total des téléchargements au fil du temps
Chargement du graphique...
Détails
Référentiel
devzwf/pihole-dot-doh:latestDernière mise à jour2026-05-14
Première vue2022-12-07
Exécutez pihole-dot-doh sur Unraid.
pihole-dot-doh est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.