Hi all,
I want to spin up a small home server. Nothing crazy, maybe 4 or 8GB ram at most. 1 Docker instance running a few privacy frontends (Invidious, Redlib, Xcancel, SearxNG, etc.) and split tunneling VPN connections for each one.
Obviously, a Raspberry Pi 4 or higher is the internet’s favorite choice, but I don’t need wireless connectivity, I just need a single HDMI and 2 USB ports to get everything set up, one ethernet port, and a dream in my heart.
Has anyone use alternatives like Le Potato or Orange Pi? I’m curious what their community support is like, and if there’s a FOSS-friendly standard.
Thanks!
Unless you specifically need ultra low power draw, a minipc is always a better bang for your buck, the cheapest solution is the dusty old laptop sitting on the shelf at the back of your closet…
This was my approach. Broken screen? Who cares! It’ll run headless anyway. Dead battery? Whatever, I’ll be plugged in 24/7.
A larger sized used motherboard or even a new cheap one often has more capability if you can deal with something that is larger…
Oh, I can deal with something that’s larger…
-wait, not like that.
Cheeky.
Going directly against your ask: a raspberry pi 3b is cheap and has what you need. :)
I run a RockPro64 with Arch Arm. No need for a monitor - you just connect over SSH.
It always starts small. I started with a 15 year old pre-ryzen AMD laptop, and an old external USB 4TB hard drive. NEW the laptop was $299.
A year later, I have a ruckus/brocade managed switch, a Lenovo M700 Tiny running home assistant and Jellyfin, while my main media/file server is a Xeon E3-1275v3 with 2 SSDs, and 6 8TiB SAS3 enterprise hard drives in a ZFS pool. And a Pi5 running adguard home as my DNS server.
And I’ve already used 60% of it. 🤣🤣
Great advice. I found an old laptop and I’m putting it through the paces now, and I’m really surprised at how easy all of this is. Setting up my own Invidious instance took minutes. Immich is where I’ll need to plateau out, I expect. My partner will immediately fill up the laptop by dumping her phone onto it, so that will need to wait for a long-term solution. That being said, a Lenovo mini whatever seems like a solid standard.
I see a ton of i5-8th gen 2-in-1s with dead batteries, but under 100 on ebay
I’ve owned a few devices like Orange Pi but really more as a curiosity that I never did much with. I have, however, seen discussions suggesting that when you move away from the RasPi ecosystem, support for various tooling gets more complicated because you’re in a much smaller pool of hardware and this makes them more effort to setup. I don’t know the validity of that, but it sounded plausible to me.
Just get a Pi. Just because you don’t need wifi doesn’t mean it won’t potentially be useful down the road.
I just bought a Mac mini for $50 from a local university’s surplus store. I plan to use it as spare hdd space for another device (it came with a 1tb drive), but even being older, it’s still very capable.
Perhaps a similar device could work for you?Yep, I forgot we have an older MBP that can still manage minimums for Docker. Already had redlib up on it.
We have two very prominent universities in the area. Around graduation I discreetly dumpster dive their trash bins. You’d be surprised what I’ve found. Laptops, desktops usually small form factor, monitors, you name it.
you mean, unseparated from the rest of the trash?
Most of the time it’s just in with the trash. While that may seem unsanitary, after being a farmer for so long now, that kind of stuff doesn’t bother me. If you’ve ever slopped around in a pigsty trying to catch and castrate pigs, there’s probably nothing more ‘icky’ and you’re going to get dirty. LOL
For a first machine a used Mac mini, especially one that precedes the T2 chip(although that’s not a deal breaker) is probably the best bang for the buck, solid hardware that will get what most people really want from a server unless they want a full on homelab, and they are easy to find cheaply on eBay. Also comes with the advantage of being able to run OSX with fewer hoops if you had a specific use case for that(running blue bubbles in the background or syncing to iCloud… mostly just convenience stuff if you have a leg in that ecosystem could also make a potential slow migration away less irritating)
If you can find a cheap NUC first tell me where because they are great options
Lenovo think centers can be found refurbed for under $100 too and will also be available for a long time because those fuckers were in every bank, hospital/drs office, and all manner of non-tech related offices for years and years.
Or you could be like me and jump two feet in with a used enterprise server, I dunno if I’d recommend this but I do know a lot more than I did when I started and have tons power and capacity to expand. And I’ve gotten more than enough use out of them to justify the $300ish I paid for my Poweredges plus electric bills. But do your research it took me a year to find documents on how to bypass the idrac drive virtualization bullshit and my power draw significantly dropped afterwards
As others mentioned used SFF PCs, here’s my recommendation based on my own experience.
I bought several used Dell Wyse 5070. The 5070 was announced in May 2018 and used as thin client.
They’re tiny, silent (no fan) and you can fit a NVMe SSD via adapter (PCIe A/E key -> M key) in the WiFi card slot next to a SATA SSD. I picked the ones with Intel Celeron J4105 (Quad Core) with 1.5GHz, up to 2.5GHz burst and put 32 GB RAM in one of them (that was before prices went nuts).
Beware, only if you pick the right dual ranked RAM modules (e.g. Patriot PSD416G26662S), you can have a max. of 2x16 GB. To start your journey, 4 or 8 GB might just be enough and don’t cost an arm and a leg.
Now I have a PVE (Proxmox Virtual Environment) running with several virtual servers and lxc, one 5070 hosts a PBS (Proxmox Backup Server) and both devices are far from their limit. In case of hardware failure I have spare 5070s.
Each 5070 cost around $65 and runs at around 8 watts at average. Dunno about current prices though.It fits my needs and will continue to do so for the foreseeable future.
Maybe it fits your needs as well?8 watts… That’s RPi territory but with lots more actual horsepower when needed, in a useful package.
I love the concept of the Pi, but this stuff is so hard to compete with.
It can go higher than the 8 watts, though.
The 8 watts are with rather low CPU load, but with 1 SATA SSD and 1 NVMe SSD.
At full CPU load I expect it to be closer to 15 watts. With what the device is runningn high load happens rarely and not for long.
Get an old Android phone, possibly with a dead screen (bootloader must be unlocked). Flash PostmarketOS on it, or (if not supported) Termux. Its idle usage (with WiFi on, screen off) may be considerably less than 1w. It’ll have considerable amounts of CPU cores and RAM, more than a cheap VPS.
I actually have one of these: Dell Optiplex 3020 Micro
Has a 16 GB RAM max. Doesn’t come with HDMI but you can utilize one of these VGA/HDMI or Display port /HDMI
Surprisingly snappy little machines. Drop in another 8 GB stick of RAM for $25 and you’re off to the races.
Dell Optiplex 7020 SFF with the i7-4790 maxed out to 32 gb RAM are pretty nice too and can be found on Amazon for around $125.
The newer Dell Optiplex micro like the 5070 come with more modern hardware, HDMI and all that. I was fortunate to get a couple for free from my BIL who works in IT and was given them as E-waste.
I usually try to stay within the upper ranks of DDR3 equipment. DDR4, while a better option, is far more pricey than DDR3.
Gonna second the dell optiplex. Been using one for my home server for a while now, and it’s been perfect.
I have actually been rather pleasantly surprised with the 7020 SFF. Going in, I was like 'OK it’s a $117 USD. Not going to break the bank to test it out. So I now have 40+ containers running on the 720 and my load averages look like it’s not even turned on. LOL
deleted by creator
This was just posted to selfhosted, and does a great job showing what RPi is competing with.
It’s a tool for seeing actual idle wattage draw for a lot of mini-PCs.
Many are in the single-digit idle power - the RPi claim to fame - but have a lot more capability than Pi, plus come in useful packages.
Just thought it would be a useful link for here.
Is that the right site or am I not seeing it? Your link points to this -
https://idlewatt.foundagent.net/ Lookup Categories Compare Vendors AI Data Watch Methodology Will this vendor sign a HIPAA BAA? A cited, date-stamped answer for 105 major SaaS tools — can you sign a Business Associate Agreement and store PHI? Built for digital-health teams during vendor procurement.
Same, this seems incorrect
Thanks!
Very good resource. Bookmarked.
If you don’t mind some low specs, and are focused on lowest price, a potato pi runs for about $30 IIRC, and is plenty to do small stuff like an openvpn server.
Dell 3060 Micro.
Yet another good option. Just looked them up on Amazon. Going for around $130 USD.
I found a bunch of ddr4 and ssds in scrap so I ordered some bare ones to make a server. Two 3060’s and two 3070’s. With the 6 core chips.
Two 3060’s and two 3070’s. With the 6 core chips.
Nice! I generally stay at the upper end of the models which use DDR3. Yes, it’s not as snappy as DDR4, but the prices are much better.
I scored like 60+ sticks of 16gig DDR 4
Well shit, you’re set!




