Skip to content

Send DNS requests from PiHole over HTTPS with Traefik 2.x

License

Notifications You must be signed in to change notification settings

JBenPiel/PiHole-DoH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PiHole with DNS over HTTPS (DoH)

This Docker compose file uses Traefik 2.x as a http/tcp/udp proxy for PiHole with CloudFlare and LetsEncrypt for on demand SSL certificate generation and domain validation.

Requirements

Setup

Set values for your environment in the .env file. Optionally, set PASSWORD and TIME_ZONE environment variables for the PiHole container.

Start the containers:

docker compose up -d

Verify you're using DoH!

https://1.1.1.1/help

About

Send DNS requests from PiHole over HTTPS with Traefik 2.x

Resources

License

Stars

Watchers

Forks