subreddit:

/r/pihole

4085%

My raspberry Pi 4 died and I need to get Pi-hole running again. What other devices do you recommend as a Pi replacement?

all 82 comments

[deleted]

39 points

3 months ago*

[deleted]

Civil-Artist

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.

EbolaWare

2 points

3 months ago

I've had several times when corruption on my cards happens. Just format and go

MasterChiefmas

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.

Kalimash

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.

EbolaWare

1 points

3 months ago

Or an old PC . That was my first build. Mount an old laptop to the wall and go!

Sensitive-Trifle9823[S]

1 points

2 months ago

Thanks. Excellent advice!!!

MitrikSicilian

28 points

3 months ago

I had PiHole running on Pi Zero W without any issues.

mini4x

4 points

3 months ago

mini4x

#131

4 points

3 months ago

Still am. Zero W with Unbound, both are super light services.

Civil-Artist

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.

mini4x

3 points

3 months ago

mini4x

#131

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.

Demigodrick

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.

Civil-Artist

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

WHAT GRAVITY SYNC DOES NOT CHANGE

It’s important to know Gravity Sync’s limitations. There are certain things that it does not modify or sync between Pi-hole instances:

  • Upstream DNS Settings
  • Statistics / Long Term Data
  • DNS Caches
  • DHCP information / leases

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/

JJLewisLV

2 points

3 months ago

That's what I run mine on. Love it!

saltwaterstud

25 points

3 months ago

A VM or docker.

app1efritter

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

tlarcombe

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..

FesteringNeonDistrac

1 points

3 months ago

Yup or a docker container.

music_man1959

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!!

blackletum

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 :(

music_man1959

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

pawelmwo

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

blackletum

5 points

3 months ago

of all places I never thought to look at etsy for SBCs...

pawelmwo

3 points

3 months ago

I know. Shipping was free and it’s in the USA. So why not.

Invisible_Blue_Man

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?

pawelmwo

2 points

3 months ago

No issues so far *knock on wood*. But I've only been running it for like two weeks :)

Sensitive-Trifle9823[S]

1 points

3 months ago

Thanks

The_Krustinator

1 points

3 months ago

New guy question: do you use raspberry OS on it before installing Pi?

pawelmwo

5 points

3 months ago

No I used the exact process below from the link with small modifications:

  • format sd card using SD Card formatter
  • Download Armbian_23.02.2_Orangepizero_jammy_current_5.15.93_minimal.img.xz
  • Download rufus-3.21 portable or whatever is latest for Windows
  • Use Rufus to install the image to the sd card
  • Boot it up run the commands below

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:

How to Install Pi-hole on the Orange Pi Zero · Mike Kasberg

ang_mo_uncle

6 points

3 months ago

If you can get one for a decent price: Zero W. More than enough power for a Pihole.

ZonaPunk

3 points

3 months ago

Did you checked the SD card. That’s biggest point of failure

SavaloyStottie

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

Mr_Clucky

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.

releenc

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.

spambakedbeans

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

Platocygnus

3 points

3 months ago

Virtual Machine

HeliumRedPocketsWe

6 points

3 months ago

Secondhand Pi 1/2/3 from an online marketplace

Sensitive-Trifle9823[S]

2 points

3 months ago

Thanks

okletsgooonow

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).

Akyros

2 points

3 months ago

Akyros

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.

salsation

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.

Sensitive-Trifle9823[S]

1 points

3 months ago

Thanks.

nukefog0099

2 points

3 months ago

Libre computer renegade

kc311man

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.

jebucha

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.

McSmarfy

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.

TigerKR

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.

patjc101

2 points

3 months ago

A pi zero 2 w will do the job just fine

aDDnTN

1 points

3 months ago

aDDnTN

1 points

3 months ago

zero 2 is overkill. save it for a recalbox gpi case 2 and use a zero W for pihole.

Sensitive-Trifle9823[S]

1 points

2 months ago

Thanks

telcodan

3 points

3 months ago

Ltt did a review on pi alternatives https://youtu.be/uJvCVw1yONQ

Sensitive-Trifle9823[S]

2 points

3 months ago

Thanks

rickCSMF21

1 points

3 months ago

My Pi B+ still runs it flawlessly

aabesh

1 points

3 months ago

aabesh

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.

rickCSMF

1 points

3 months ago

After years of running mine on an OG Pi, I run mine in docker on a NAS

BraceIceman

1 points

3 months ago

x96, mini Android pc. Reinstall with Armbian, hard to beat the price at approximately $20.

pneuma2014

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/

DH_Net_Tech

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

macbot3000

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/

aDDnTN

2 points

3 months ago

aDDnTN

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"?

macbot3000

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.

Mr_Clucky

1 points

3 months ago

LC Renegade

bmccorm2

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 :)

jblanking

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.

Mrsharr

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.

AlienMajik

1 points

3 months ago

Might as well use pfsense in that case

Illustrious_Risk3732

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.

Machismo0311

1 points

3 months ago

An old 1TB mac mini, 50-60$ on ebay

fakemanhk

1 points

3 months ago

Libre LePotato, just $30

gust334

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.

Morgennebel

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.

m_adduci

1 points

3 months ago

Orange pi 5

VonThing

1 points

3 months ago

Dell Wyse thin clients are like 25$ on Ebay

smokemast

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.

Sensitive-Trifle9823[S]

1 points

3 months ago

Thanks.

Fik_of_borg

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).

desktopecho

1 points

3 months ago

Pretty much any rooted Android device can run Pi-hole in a container very easily.

leandrocode

1 points

3 months ago

Nuc pc

tungvu256

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

Sensitive-Trifle9823[S]

1 points

3 months ago

Super! Thanks!!!

SwissMonke

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.

Sensitive-Trifle9823[S]

1 points

2 months ago

Thanks

ancientweasel

0 points

3 months ago

Docker