I'm wondering if it's possible to run PiHole alongside other software? i.e on the same Pi?
I wanted to run FreePBX, PiHole and a lightweight VPN server on the same Pi....
Is PiHole the sort of thing which will "take over" a Pi?
I'm sorry I'm new to Pis and new to Linux but not new to messing about with geeky stuff!
Pi-Hole doesn't take over the Pi. It listens on designated ports, so those ports need to be free. Many users run a lot of software on the same Pi. Note that if you are using a Pi Zero you won't have as much CPU capability as you would with a Pi 3B+, so select your hardware accordingly.
Last night I FINALLY got Pi Hole up and running. I had been encoutering issues with DNSMasq and the FTL service - they just weren't happy on the latest stable release of Rasbian I'd installed.
Anyway it looks like I can't easily install Pi Hole AND RaspBX on the same Pi....
Has anyone done this successfully and if so would they be prepared to hold my hand through it?!
I have no exeperiance with raspbx, but it looks like they have their own image....
As you are new to raspberry and unix you may have a high learning cave.
If you are up to it I would advice to take a fresh raspbian stretch image.
-try to install the pbx manualy
-Install pi-hole
-Pray
Or: start using 1 pi with pihole and get another pi and start your pbx project on that pi.
No clue if you are running this project in a production environment, but once you have pihole running in your lan, and you "break" it by installing pbx you lose your internet...
One tip: to be able to backup your pi:
Install rpi-clone...so you can copy your sd card live/on-line to a spare sd card.
Or buy a second hand fritzbox , there is a perfect pbx in the fritzbox.
Not TOTALLY new to Unix (have messed about on and off for about 15 years, but never delved into it seriously) but new to Pis. Have played with Arduino for years so the concept of mixing hardware I/O with software isn't new.
Apparently setting up Asterisk with a GUI on a Pi without using the RaspBX image is a world of hurt. So it looks like I really should do it the opposite way: use their image then try to install Pi Hole alongside.
It's just both Pi Hole and RaspBX BOTH want to run a web server...
Ok. Pihole uses lighttpd and needs port 80 to display the admin page, and/or the block page
You can change the ports for pihole, but every pihole update/repair reverts the ligghtpd.conf back to pihole settings, including ipv6 support.
So: only way to solve this is get asterix on different ports
No clue what webserver they use either, never played with it.
Better spend another 50€ and get a second pi and dump their pre-build image on that second pi.
Or install docker/vm/HV and dump a rasp strech on it to play around.
Could you explain why you run both pihole and NXfilter?
What can NXfilter do that pihole can't? NOT the fancy stuff, as indicated on the website, but real protection/security features
How did you solve running the admin page on the same box (port 80)?
...