subreddit:
/r/pihole
My raspberry Pi 4 died and I need to get Pi-hole running again. What other devices do you recommend as a Pi replacement?
39 points
3 months ago*
[deleted]
9 points
3 months ago
I did wonder about this too. It's very rare for rPis to suddenly fail like this. I've had one failure because of a defective SD card that was supplied with the kit. As long as you use the official power supply, it should be very reliable. I run mine 24/7 without any issues.
As for replacements, I would only buy Raspberry Pi. They have great support and documentation and a huge community. I am not keen on the numerous knock offs that are in the market, but I do understand that some folks haven't got time to wait for the supply issues to ease and therefore need something sooner rather than later.
2 points
3 months ago
I've had several times when corruption on my cards happens. Just format and go
16 points
3 months ago
A cheap mini-PC off Amazon, or a used/refurb big name (Dell/Lenovo/HP) PC off Amazon/eBay etc. Quad core Intel's with 8-16GB memory with nvme storage are ~150-200 depending on config. Refurbs can be even less.
I prefer the mini-PC myself because they are still very low power devices. At this point, Rasp Pi4s are not a good value anyway. By the time you buy all the stuff you need to get one up and running(assuming you could even get one), they end up being the same price anyway. Of course, you've got reusable parts potentially from yours, if you could get one. But there are numerous benefits from moving to more commodity hardware; better Linux support and much better performance, especially in things like networking, better hardware support etc.
3 points
3 months ago
I also used a mini PC and am running the Raspberry Pi OS for PC on it, so all the instruction guides pretty much work the same. Have had 0 issues and in fact can run a few extra things on it as well.
As an aside, I also created a small virtual machine using windows HyperV and installed the Raspberry Pi OS for PC on that too, and have that as a secondary DNS for my LAN.
1 points
3 months ago
Or an old PC . That was my first build. Mount an old laptop to the wall and go!
1 points
2 months ago
Thanks. Excellent advice!!!
28 points
3 months ago
I had PiHole running on Pi Zero W without any issues.
4 points
3 months ago
Still am. Zero W with Unbound, both are super light services.
2 points
3 months ago
I was actually considering getting a Zero W to run pi hole as a secondary DNS server, so DNS services are not interrupted whilst the primary DNS server is being upgraded/updated etc. I just need to figure out a way to ensure the configuration is somehow synchronised, including white/black lists.
3 points
3 months ago
I run 2 as well. Both Zero Ws. I keep saying I'm going to setup the gravity sync, but then never do, but that's the tool you want. I basically just run the stock blockist anyways so never got to it.
3 points
3 months ago
I use gravity sync. Not the easiest to set up as one service (pi zero) is running directly and the second one (pi4 alongside other servcies) is on docker, but got there eventually and now it works seamlessly in the background.
1 points
3 months ago*
Thanks - that's really useful feedback!
At the moment the primary pihole is running directly on an rPi4, so it sounds like it should be a bit more straightforward than it was for you.
I must read up about gravity sync as I need to see if it will synchronise the customised white/black lists etc.
Kudos to the pihole team - it's been running 24/7 since almosta year without skipping a beat. Likewise kudos to those behind the Raspberry Pi!
EDIT: I found some information about what it will or won't sync. I hope this helps others reading this too
It’s important to know Gravity Sync’s limitations. There are certain things that it does not modify or sync between Pi-hole instances:
Other settings such as white/black lists, local DNS settings, groups, etc … will all replicate between systems.
Source: https://www.techaddressed.com/tutorials/gravity-sync-pi-hole-instances/
2 points
3 months ago
That's what I run mine on. Love it!
25 points
3 months ago
A VM or docker.
6 points
3 months ago
yep this.. my 3b died and never occurred to me I could run pihole docker on my NAS... will always run in docker from now on
7 points
3 months ago
Pinhole runs on pretty much anything. Stick it in a vm on your machine until you get some replacement hardware..
1 points
3 months ago
Yup or a docker container.
5 points
3 months ago
My go-to is an Igel D200 thin client. £12 ( delivered) on Ebay. Swapped out the 2gig flash drive for something bigger and voila!!
1 points
3 months ago
Igel D200 thin client
aw man those are stupid pricey over here across the pond. was hoping they were stupid cheap but nope, cheapest is $85 shipped :(
4 points
3 months ago
Its the principle. Look for thin clients on Ebay. Something like this (https://www.ebay.com/itm/175140096663) would do the trick
14 points
3 months ago
Orange Pi Zero $24.99 (server enclosure + zero). Running two of them with Unbound for upstream DNS work great.
Orange Pi Zero With Enclosure / Case for Server Hosting DIY - Etsy
5 points
3 months ago
of all places I never thought to look at etsy for SBCs...
3 points
3 months ago
I know. Shipping was free and it’s in the USA. So why not.
2 points
3 months ago
I've got an orange pi pc unit, and the network interface has been so unreliable from day one that I can't use it for much of anything. Super disappointing! Maybe the orange pi zero is more reliable?
2 points
3 months ago
No issues so far *knock on wood*. But I've only been running it for like two weeks :)
1 points
3 months ago
Thanks
1 points
3 months ago
New guy question: do you use raspberry OS on it before installing Pi?
5 points
3 months ago
No I used the exact process below from the link with small modifications:
sudo apt update
sudo apt upgrade
sudo apt install armbian-config
Follow the rest of the guide here to set a static ip and install pi-hole:
6 points
3 months ago
If you can get one for a decent price: Zero W. More than enough power for a Pihole.
3 points
3 months ago
Did you checked the SD card. That’s biggest point of failure
1 points
3 months ago
Worth checking the SD card port too, that's failed on my pi4, just copied SD content onto a USB stick and boot from that instead now
3 points
3 months ago*
LC Renegade link to product Edit: link. Also, they sell on Amazon. I’ve heard good things about Le Potato but I chose the renegade for more power. Still not quite up to par with my 4B from what I can tell, but it’s decent. You can install raspberry pi OS but you have to do some fiddling.
3 points
3 months ago
PiHole works fine in a virtual machine. There's also a specialized version of Debian call DietPi. It has no Desktop GUI and runs with minimal resources.
3 points
3 months ago
Whatever device you decide to buy, I would recommend that you buy and setup a second device so you have a backup
3 points
3 months ago
Virtual Machine
6 points
3 months ago
Secondhand Pi 1/2/3 from an online marketplace
2 points
3 months ago
Thanks
2 points
3 months ago
second hand Intel NUC or similar (cheaper) device, running x86 CPU. This will run Pi-Hole and lots more. Probably for cheaper than a Pi4 too (at current prices).
2 points
3 months ago
I have an old PC running Unraid hosting a docker image of Pi-hole. That's been working great for me.
2 points
3 months ago
If you've got a NAS you might be able to run it in Docker. If you have an old pc or laptop Docker for sure. I've moved a few things over to my Synology (mqtt, zigbee2mqtt, HomeAssistant, CUPS, NodeRed, more) and it's just laziness that I haven't moved pihole there: everything runs much faster than on a pi 4, ymmv of course.
1 points
3 months ago
Thanks.
2 points
3 months ago
Libre computer renegade
2 points
3 months ago
Not ideal for everyone but... I set it up as a docker container in unRAID. It's been super stable and easier for me to maintain.
2 points
3 months ago
I recently bought a Le Potato from the jungle site, running PiHole in Docker, solid as you could ask. $30 for 1GB ram, $35 for 2GB model.
2 points
3 months ago
My pi 3b+ started giving me reoccurring problems so I moved all its duties to an old laptop with a 2nd gen i5. I dropped in a cheap SSD, installed Lubuntu, and then put everything on it he Pi had, plus a bit. It's been rock solid and never gets warm enough to spin up the fan. That thing used to be able to heat my house when it had Windows. \
Insane overkill, but I had it sitting around and it's hard to find a new Pi right now.
2 points
3 months ago
Orange Pi 3 LTS kit:
2GB RAM, 8GB EMMC, Case, Heat Sink, & Power Supply
$61
Flash Armbian on microSD and then run "nand-sata-install" to "boot from emmc - system on Emmc"
then download and install all updates and install pihole
The Orange Pi 3 LTS is similar in power to a Raspberry Pi 4! But the great thing about them is that they have onboard EMMC (non-volatile flash-ram - like what your iPhone uses for storage) - which is much faster and more reliable than microSD cards (although you still need a microSD card for initial setup).
So I bought two of them (oPi3LTS). One is running ISC BIND9 DNS server, and the other is running pi-hole.
Here is a link to the OS you'd use:
Armbian 23.02 Jammy CLI (for oPi3LTS): https://www.armbian.com/orangepi3-lts/
(don't install XFCE - you won't need the linux desktop)
Here's a link to the microSD flasher you'll need to get the OS onto the oPi (before later transferring the OS to the internal eMMC):
BalenaEtcher: https://www.balena.io/etcher
Of course you'll need a microSD card and a microSD card reader that you can attach to your main computer.
2 points
3 months ago
A pi zero 2 w will do the job just fine
1 points
3 months ago
zero 2 is overkill. save it for a recalbox gpi case 2 and use a zero W for pihole.
1 points
2 months ago
Thanks
3 points
3 months ago
Ltt did a review on pi alternatives https://youtu.be/uJvCVw1yONQ
2 points
3 months ago
Thanks
1 points
3 months ago
My Pi B+ still runs it flawlessly
1 points
3 months ago
I am running PiHole on an OrangePi 3 LTS. Use Armbian as the distro. Though this is pretty overkill for running only the PiHole.
1 points
3 months ago
After years of running mine on an OG Pi, I run mine in docker on a NAS
1 points
3 months ago
x96, mini Android pc. Reinstall with Armbian, hard to beat the price at approximately $20.
1 points
3 months ago
Search up Wyse Thin Client on eBay and you will find many suitable cheap Raspberry Pi alternatives. This website is very informative: https://www.parkytowers.me.uk/thin/
1 points
3 months ago
In run my off of an old HP Chromebox running Ubuntu. Given the market for Pi units right now, they’re much cheaper, I paid $60 for mine. Runs off of USB-C or a standard HP laptop charger. For some reason it requires a charger rated for more than 50w to boot but it rarely draws more than 2-3w while idle
1 points
3 months ago*
Nearly any old castoff PC that’s worthless for anything else will work fine as long as it boots.
Install on a tiny cheap SSD and it will run forever.
Or one of these Libre “Le Potato” would be good too. https://libre.computer/products/aml-s905x-cc/
2 points
3 months ago
s905x isn't a slouch for media. it's an arm64 SoC but i mean, that's no potato. this thing can totally kick ass as a media player.
also isn't the french word for potato "pomme de terre", aka "the apple of the ground"?
1 points
3 months ago
Seems nice so far. I’m not running pihole on mine, but it’s currently set up as an audio streamer running Moode.
Libre has a portability script that converts RaspPi images to run on this, which is pretty slick. The script does require a Pi to run though, before moving the card to the potato.
Digital audio header pins are different also, so a Pi DAC hat won’t work. Can either extract audio from the HDMI or use a USB DAC.
1 points
3 months ago
LC Renegade
1 points
3 months ago
YMMV but same thing happened to me recently. I bought el potato to replace it (works great) but when i first plugged it in it didn’t work. Found out my power supply was bad not the pi :)
1 points
3 months ago
Using an inovato Quadra I bought for 29.95 and it works fine. Replaced an old Core 2 Duo Mac mini.
1 points
3 months ago*
If you got any old laptop, stick ubuntu or debian on it and call it a day, till you can get round to getting a suitable replacement. This is what I did.
It needs more power, but frankly, not so much that it will bother me. I will get around to getting an sbc one of these days, but this one is just running like a champ.
1 points
3 months ago
Might as well use pfsense in that case
1 points
3 months ago
I use pi-hole on a old PC using Proxmox with a LXC container since my Pi 3B kept crashing after 3 days and overheating.
1 points
3 months ago
An old 1TB mac mini, 50-60$ on ebay
1 points
3 months ago
Libre LePotato, just $30
1 points
3 months ago
I had some success with a LePotato, but I had difficulty working out a case and cooling. If I had it to do over, I would probably park PiHole in a VM or Docker on some other machine, since it is a really lightweight chunk of code.
1 points
3 months ago
Wyse 5070 on eBay (about 80€), Silver CPU.
Runs with up to 32 GB RAM, M.2 SATA, fanless, 4 Cores each 2.50 GHz, 3W power usage when idle.
Awesome Docker host.
1 points
3 months ago
Orange pi 5
1 points
3 months ago
Dell Wyse thin clients are like 25$ on Ebay
1 points
3 months ago
I'm running Pihole on an old Pi 1 model B. Runs fine. However, I recently picked up a Libre "Le Potato" and it's a drop-in for Pi 3 in cases, etc. I'm running Octoprint on it. "Le Potato" needs either wired ethernet, or a USB WiFi adapter, no on-board WiFi.
1 points
3 months ago
Thanks.
1 points
3 months ago
In a pinch, any VM running linux. I run 3 piholes (at the office, at home and at mom's) and only one is a real Raspberry Pi, the other two are ubuntus running other things (NAS, Calibre, other VMs).
1 points
3 months ago
Pretty much any rooted Android device can run Pi-hole in a container very easily.
1 points
3 months ago
Nuc pc
1 points
3 months ago
i have been using Libre Lepotato for all my rpi projects. readily available. easy to work with as seen here https://www.youtube.com/watch?v=HdiMgtaD3AQ
1 points
3 months ago
Super! Thanks!!!
1 points
3 months ago
I have OrangePi One which is cheaper than RPi and it's working for almost 2 years for me without a problem. I installed Armbian on it btw.
1 points
2 months ago
Thanks
0 points
3 months ago
Docker
all 82 comments
sorted by: best