Pi-hole add-on or a way to run it in docker on same RPi as Home assistant?

Is it possible to run Pi-hole in docker on same RPi as Home assistant (using Home Assistant OS)? If so, how? If not, is it possible for the Pi-hole add-on to return? I can’t see any benefits of Adguard over Pi-hole.

From the deprecation notice on the now deprecated pi-hole addon:

Pi-hole used to be a great solution to filter network traffic, but it has been a challenge to keep/get it in a working state as an add-on.

Meanwhile, the AdGuard team published an alternative: AdGuard Home.

AdGuard Home as surpassed Pi-hole in terms of capabilities, features, and stability, and Home Assistant provides a good integration with AdGuard. Above all, the AdGuard Home team has been supportive in developing the add-on.

For those reasons, it is no longer viable to keep maintaining the Pi-hole add-on, which has been problematic at best.

Reasoning seems pretty clear. And given that - no, it’s not coming back. If you disagree you’re more then welcome to fork the repo and give a shot at getting it up to date and maintaining it though.

Are the add-ons based on docker images?

Yes. Addons are docker containers. You can list an image in their config or let supervisor build an image for you from a dockerfile on install. The config file is a combination of directions on how supervisor should run the container and listing configuration options for users (mostly, there’s other options in there too around how to backup and such)

1 Like