Install Pi-Hole inside Docker on Synology NAS (no system edits required!)


#1

I’ve been running Pi-Hole (on Pi and Synology) for a while and have seen the many issues running it inside Docker. I’ve recently come up with a way to run this without modifying any system files and also to get the full client ip lists showing correctly. Let me know what you think!

http://tonylawrence.com/post/unix/synology/running-pihole-inside-docker/


Alternative Synology installation method
#2

This method dont allow us to use the latest packages.
Does it stop workin soon or is there an update soon?


#3

As this is based upon a docker image you have to wait for the updated image and pull that one. It’s usually follows pretty quickly behind the official updates, a small price to pay.


#4

Thanks so much for your guide!

Ironically, for some reason, I can’t access your site (tonylawrence.com) if I have my Pihole enabled!! I have my upstream DNS as google, DNS.WATCH and Cloudflare. If I bypass Pihole I can load your site. I get:

This site can’t be reached
tonylawrence.com’s server IP address could not be found.
Search Google for tony lawrence post unix synology running pihole inside docker
ERR_NAME_NOT_RESOLVED

Very strange. Other sites load OK! If I set my DNS to google manually on the Mac, the site loads OK!