Can I run other software along side Pi-hole?

Yes. Pi-hole has low-resource requirements. It does require port 53 for DNS and (optionally) 80 and 4711 for the Web interface/FTL. Beyond that, it's usually fine to run several other programs along side Pi-hole.

Some examples of thing people have run in addition to Pi-hole:

5 Likes

Ubiquiti Unifi Controller works just fine too :wink:

1 Like

Ubiquiti Network Management System and Pi-hole can work together on same PC as long as UNMS installed using non standard ports (not 80 /443).

1 Like

What about Home Assistant though?

Has anyone tried Steam Link along with Pi-Hole?

I am running following in docker (so each one is a container)

  1. pihole
  2. home assistant
  3. postgresql for home assistant
  4. redmine
  5. postgresql for redmine
  6. eclipse mosquitto
  7. openvpn
  8. nginx
  9. easyeda java application for PCB routing. (search EasyEDA).
  10. portainer (for managing stuff in docker)

All on pi 4 (4GB).

Would running Pihole and MagicMirror with Pihole widget on the 7" touchscreen display be too much? Would each need to be run in docker?

When you say you are running the following on docker, do you mean you're running 10 different docker containers on your pi 4?

@sinharaksh1t - yes, all those 10 containers on one raspberry pi 4.

I use it on a Pi 3b with Pihole on the background. Works fine.

I would pay money to see your docker-compose yaml files. I only wanted to run pihole + a blog + another local-only service; it didn't end well. :confused:

Open a new thread in the docker topic here in the forum and see if somebody can help you.

1 Like

Hello!

I'm using pihole and Home Assistant (HA)on the same Raspberry 4 4gb in containers.

I just configured my HA add-on "Nginx Proxy Manager" (NPM) and I stopped pihole because it was listening the same port than the NPM.

How can I use the both software on my raspberry ? May I make a rule on Nginx ?

Many thanks.

BONIC (once was SETI) also works alongside Pi-Hole to.

1 Like

I wonder if Searx and Pi-hole could both run in docker at the same time. I'm new to the Pi so i'm learning a lot about them.

Hi all,

I'm running these without problem:

  • raspotify
  • shairport-sync
  • pulseaudio

I am running Pi-Hole with Homerbidge and MQTT. I had to update /etc/lighttpd/lighttpd.conf and change the port from 80 to something else as Homebridge-UI was occupying port 80. Restarted lighthttpd sudo service lighttpd restart and it working just fine.

Please avoid that common pitfall, as the comment in that very file quite prominently states:

###############################################################################
#     FILE AUTOMATICALLY OVERWRITTEN BY PI-HOLE INSTALL/UPDATE PROCEDURE.     #
# ANY CHANGES MADE TO THIS FILE AFTER INSTALL WILL BE LOST ON THE NEXT UPDATE #
#                                                                             #
#              CHANGES SHOULD BE MADE IN A SEPARATE CONFIG FILE:              #
#                         /etc/lighttpd/external.conf                         #
###############################################################################

For configuring a different port for lighttpd version 1.4.46 or above, you should be able to overwrite the port from Pi-hole's lighttpd.conf in your external.conf like this:

server.port := 8000

Particularly note the := operator (which isn't supported in older versions of lighttpd ).

1 Like

Awesome, thanks so much for pointing that out.

MyMediaAlexa happily coexists with Pi-hole.