/docker-pi-hole-dot

Pi-hole Docker image from pi-hole.net with unboud DNS over TLS providers

Primary LanguageDockerfile

Pi-hole
Network-wide ad blocking via your own Linux hardware with DoT

Pi-hole+SSH

About

A fork of the excellent project https://github.com/juampe/docker-pi-hole-dot which adds support for SSH. This is for running PiHole on a MikroTik RB5009 router. It is far easier to have SSH support for troubleshooting and tweaking in this kind of hosting environment.

MikroTik container example.

MikroTik setup

/container mounts
add dst=/etc/pihole name=pihole src=disk1/pihole
add dst=/etc/dnsmasq.d name=dnsmasq.d src=disk1/dnsmasqd

/container envs
add list=pihole name=TZ value=Pacific/Auckland
add list=pihole name=ServerIP value=172.17.0.2
add list=pihole name=WEBPASSWORD value=password1
add list=pihole name=DOT_UPSTREAM value=1.1.1.1,1.0.0.1
add list=pihole name=DNS1 value=127.0.0.1#5353
add list=pihole name=DNS2 value=no

/container
add envlist=pihole file=disk1/pihole-sshx.tar interface=veth1 logging=yes mounts=pihole,dnsmasq.d root-dir=disk1/containers/pihole

Assumes a mount/USB/storage at /disk1

Pi-hole DoT

About

README