Skip to content

AndrewDHill/unbounded-pihole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 

Repository files navigation

Pi-Hole + Unbound on Docker

Use Docker to run Pi-Hole with an upstream Unbound resolver.

This repo has 2 different one docker-compose config-- choose your favorite. The two-container config may work better on Synology due to usage of macvlan networking which helps prevent port conflicts with the host other container which I deleted, didn't work for me.

  • one-container (new) - Install Unbound directly into the Pi-Hole container
    • This configuration contacts the DNS root servers directly, please read the Pi-Hole docs on Pi-hole as All-Around DNS Solution to understand what this means.
    • With this approach, we can also simplify our Docker networking since macvlan is no longer necessary.
  • two-container (legacy) - Use separate containers for Pi-Hole and Unbound - This configuration uses MatthewVance's unbound-docker container to implement encrypted DNS to third party DNS resolvers (eg Cloudflare). This is arguably less privacy-friendly since you're handing your DNS queries to those 3rd party providers.

Also, thank you ChrisCrowe and PiHole and Unbound!

About

This is a docker recipe for pihole and unbound, with dhcp active., copied from https://github.com/chriscrowe/docker-pihole-unbound

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published