devzwf/pihole-dot-doh
Official pihole docker both DoT (DNS over TLS) , DoH (DNS over HTTPS) and unbound.
50K+
Official pihole docker with both DoT (DNS over TLS) and DoH (DNS over HTTPS) clients. Don't browse the web securely and yet still send your DNS queries in plain text!
For docker parameters, refer to official pihole docker readme. Below is an docker compose example.
services:
pihole:
container_name: pihole-dot-doh
image: devzwf/pihole-dot-doh:latest
hostname: pihole1
ports:
- "53:53/tcp"
- "53:53/udp"
- "67:67/udp"
- "82:80/tcp"
environment:
TZ: 'America/Toronto'
#WEBPASSWORD: 'password'
PIHOLE_DNS_: '127.1.1.1#5153;127.2.2.2#5253'
#INTERFACE: 'br0'
FTLCONF_LOCAL_IPV4: '<IP of the docker host>'
FTLCONF_LOCAL_IPV6: ''
IPv6: 'False'
DNSMASQ_LISTENING: 'all'
# Use boxed layout (helpful when working on large screens)
#WEBUI BOXED LAYOUT: 'boxed'
# Volumes store your data between container upgrades
volumes:
- './pihole/:/etc/pihole/'
- './dnsmasq.d/:/etc/dnsmasq.d/'
- './config/:/config'
- './log/pihole/:/var/log/pihole
#Unbound Log if you need it
#- './log/unbound/:/var/log/unbound
cap_add:
- NET_ADMIN
restart: unless-stopped
docker pull devzwf/pihole-dot-doh