Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think the best way to set pihole up is to use the docker image, https://github.com/pi-hole/docker-pi-hole/. run it on a pi or any other computer with docker. Upgrades are painless.


I firmly agree, but would make an even more specific recommendation to use the docker-compose setup so that redeploying the same customizations is easy. I do this on two different hosts so I have redundant DNS, and it's been working great for several years.

https://github.com/pi-hole/docker-pi-hole/blob/62ca934d07/ex...


If you’d like a gui, portainer is a nice way to manage all of your docker compose files as stacks


Yes. Docker compose is the way to go.


I went with the pihole in docker approach with a Ubuntu 22.04 machine. Pretty smooth, I had a few quirks with docker desktop for linux that might not show up otherwise. Definitely my recommendation too.


I have my Pis in a swarm and use `docker stack deploy` to deploy my Pi-Hole setup (with cloudflared for DoH etc) remotely from my desktop PC.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: