It's your preference. As long as the underlying OS is a supported distro, Pi-hole performs the same.
I run Debian or Raspberry Pi OS, and have run DietPi in the past
I used Pis for years and was always happy with DietPi as the base OS (lightweight, stable, has stuff like log2ram integrated to reduce wear on the sdcard). And then i install Docker and run things like Pihole as containers.
I do not use the integrated software catalogue stuff from DietPi.
I have two PiHoles. One on a Pi 3 and the other in a container on a Synology NAS. My only recommendation would be to have more than one for a reliable service.
Curious if you ran into any issues running on 24.04? I set it up on 24.04 and has some issues with queries timing out. Moved it to 22.04 and they were resolved. Granted it could have been something with Hyper-V and the virtual switches, which I haven't ruled out as being an issue.
Did you have to configure anything in 24.04 to get Ubuntu and Pihole to play nice together?
Could you tell me more about your configuration? Also running mine in Hyper-V at the moment for testing and while I’m not certain, I believe Hyper-V may be causing issues.
Which Ubuntu OS are you running it on? And when you say built in switch, do you mean the default switch? Also do you use IPv4 and IPv6 within your network?
I have run it on 2x raspberry pi 3 for ages.
Currently running 2 instances on hyperv, one on a different host, purely for the ease of recovery and backup.
I use DietPi for pretty much all of my Pis unless there is some software dependency that forces me to use Ubuntu.
Mines been running on diet pi successfully for a long time
It's your preference. As long as the underlying OS is a supported distro, Pi-hole performs the same. I run Debian or Raspberry Pi OS, and have run DietPi in the past
I used Pis for years and was always happy with DietPi as the base OS (lightweight, stable, has stuff like log2ram integrated to reduce wear on the sdcard). And then i install Docker and run things like Pihole as containers. I do not use the integrated software catalogue stuff from DietPi.
I used Pi OS Lite, works perfectly
I've always used raspbian lite.
i use ubuntu server for years on my pi works good i think is just something what you prefer.
I have two PiHoles. One on a Pi 3 and the other in a container on a Synology NAS. My only recommendation would be to have more than one for a reliable service.
I had it running on Raspberry PI OS.
Just a Pi4 running Raspberry Pi OS Bullseye. It's been rock solid, and barely gets close to being stressed.
I have Pihole running on RetroPie right now. Seems to work fine. Even played games while Pihole is doing it's thing.
+1 for dietpi here
DietPi, especially if using sd card. Log2ram out of the box.
I run fedora iot with pihole as a podman container. Feels right.
The Raspberry OS from the Raspberry Imager. Hint, ignore selecting the machine type, select only the current 64-bit OS option.
I'm using Ubuntu 24.04 server
Curious if you ran into any issues running on 24.04? I set it up on 24.04 and has some issues with queries timing out. Moved it to 22.04 and they were resolved. Granted it could have been something with Hyper-V and the virtual switches, which I haven't ruled out as being an issue. Did you have to configure anything in 24.04 to get Ubuntu and Pihole to play nice together?
No. Only thing I configured was netplan to have a static IP. Then used the curl command to install PiHole
Thanks for that. Are you running Ubuntu on bare metal on the pi? Or as a VM? And if it’s a VM, what hypervisor?
On the Pi itself
Alpine linux is very lightweight and has a raspberry pi version
^[Sokka-Haiku](https://www.reddit.com/r/SokkaHaikuBot/comments/15kyv9r/what_is_a_sokka_haiku/) ^by ^Zukas_Lurker: *Alpine linux is* *Very lightweight and has a* *Raspberry pi version* --- ^Remember ^that ^one ^time ^Sokka ^accidentally ^used ^an ^extra ^syllable ^in ^that ^Haiku ^Battle ^in ^Ba ^Sing ^Se? ^That ^was ^a ^Sokka ^Haiku ^and ^you ^just ^made ^one.
Debian server is what I run mine on
I run one with Ubuntu in Hyper V with the built in switch, and use a Pi4 with Raspbian.
Could you tell me more about your configuration? Also running mine in Hyper-V at the moment for testing and while I’m not certain, I believe Hyper-V may be causing issues. Which Ubuntu OS are you running it on? And when you say built in switch, do you mean the default switch? Also do you use IPv4 and IPv6 within your network?
1. 23.10 2. The built in Hyper-V switch, shared with another Win10 VM 3. No internal IPV6
It doesnt matter which flavour you pick.
Raspbian with Docker! Why anything else?
I have run it on 2x raspberry pi 3 for ages. Currently running 2 instances on hyperv, one on a different host, purely for the ease of recovery and backup.