pihole-dot-doh
Docker 应用程序 from ZappyZap's Repository
概述
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
运行时参数
- 网络用户界面
http://[IP]:[PORT:80]/admin- 网络
br0- 外壳
bash- 特权
- false
- 额外参数
--cap-add=NET_ADMIN --restart=unless-stopped --hostname ns
模板配置
DNS Port TCPPorttcp
- 目标
- 53
- 默认值
- 53
- 价值
- 53
DNS Port UDPPortudp
- 目标
- 53
- 默认值
- 53
- 价值
- 53
DHCP PortPortudp
- 目标
- 67
- 默认值
- 67
- 价值
- 67
HTTP PortPorttcp
- 目标
- 80
- 默认值
- 80
- 价值
- 80
HTTPS PortPorttcp
- 目标
- 443
- 默认值
- 443
- 价值
- 443
pihole configPathrw,slave
- 目标
- /etc/pihole/
- 默认值
- /mnt/user/appdata/pihole-dot-doh/pihole/
- 价值
- /mnt/user/appdata/pihole-dot-doh/pihole/
dnsmasq configPathrw,slave
- 目标
- /etc/dnsmasq.d/
- 默认值
- /mnt/user/appdata/pihole-dot-doh/dnsmasq.d/
- 价值
- /mnt/user/appdata/pihole-dot-doh/dnsmasq.d/
DoT/DoH configPathrw,slave
- 目标
- /config
- 默认值
- /mnt/user/appdata/pihole-dot-doh/config/
- 价值
- /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.
- 目标
- FTLCONF_dns_upstreams
- 默认值
- 127.1.1.1#5153;127.2.2.2#5253
- 价值
- 127.1.1.1#5153
TimeZoneVariable
- 目标
- TZ
- 默认值
- Europe/London
- 价值
- America/Toronto
Web api PasswordVariable
- 目标
- FTLCONF_webserver_api_password
- 默认值
- password
Network InterfaceVariable
- 目标
- FTLCONF_dns_interface
- 默认值
- eth0
- 价值
- eth0
DNSMASQ ListeningVariable
- 目标
- FTLCONF_dns_listeningMode
- 默认值
- all
- 价值
- all
下载统计数据
115,611
下载总数
5,105
本月
5,604
平均每月
长期下载总量
加载图表...
详细信息
存储库
devzwf/pihole-dot-doh:latest最后更新2026-05-14
初见2022-12-07
在Unraid 上运行 pihole-dot-doh 。
pihole-dot-doh 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。