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!

all 86 comments

sorted by: hot top controversial new old
[–] 63 points 5 months ago

Get a NUC or old laptop and install your distro of choice on it. Much less hassle than barely supported ARM boards with ancient kernels.

  • source
  • [+] 41 points 5 months ago* (last edited 3 months ago) (10 children)
  • [–] 9 points 5 months ago (5 children)

    I used to be of the erroneous mind set that a server had to be some big honkin', dim the lights, piece of equipment, but that's not necessarily true now days with modern architecture. Doesn't take a lot to get a lot back.

  • source
  • parent
  • hideshow 5 child comments
  • [+] 5 points 5 months ago* (last edited 3 months ago) (1 child)
  • [–] 6 points 5 months ago* (last edited 5 months ago)

    Now, I still got the rack because I think they look cool

    I recently decommissioned one of my Dell T320s, and replaced it with the Dell Optiplex 7020 SFF with the i7-4790 and maxed out to 32 gb RAM. I paid $117 USD for the Optiplex 7020 SFF which came with 8GB RAM, and I maxed it out with three more 8 GB RAM sticks for about $75 USD.

    The Dell T320 costs ~$40/month in electrical costs in my locale to run. The Dell Optiplex 7020 SFF costs $5-8/month to run. So, less than the duration of this year, I will have recouped my initial $200 investment in the Optiplex 7020 SFF just in power consumption alone, and I'll have 'left over' money if I wanted to get yet another Optiplex 7020 SFF. I have 40+ containers running on the Optiplex 7020 SFF, and it hasn't broke a sweat yet. Far more quieter than the Dell T320 and less heat funneling into the server room.

    I'm going to sell the T320 which is also maxed out at 32 GB RAM, so I'll have more $$ to replace the other T320. Winner winner chicken dinner.

  • source
  • parent
  • [–] 3 points 5 months ago (1 child)

    I'm shocked with what I've been able to do with an old Dell SFF desktop.

    Upgraded to 48GB of ram it's running ESXi hosting a couple Debian VMs, a DietPi VM, 3 Windows VMs, a massive data drive, idles under 20w and peaks at 80w when I'm doing video conversion.

    At this point I'm shopping for some old mini PCs to run the VMs as independent servers because their idle power is so low.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • [–] [S] 2 points 5 months ago (2 children)

    Yeah, I was looking earlier, and sort of didn't know what to even look for, but then everyone here made suggestions of what to look for. I'm all over this!

  • source
  • parent
  • hideshow 2 child comments
  • [+] 2 points 5 months ago* (last edited 3 months ago) (2 children)
  • [–] [S] 3 points 5 months ago (1 child)

    Thanks- I found an old laptop to give things a test run. I'll do some thin client shopping once I cut my teeth a bit.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • load more comments (-1 replies)
  • [–] 23 points 5 months ago (2 children)

    Also to consider are NUCs. I for one got a Firebat with N100 and 8 or 16 GB of RAM and it was already a few years ago cheaper than a RPi 4.

    N100 CPU beats any SBC in every aspect except maybe power? Still very low consumption tho. This will leave you headroom for years of selfhosting, because once you get going, there is no coming back.

    Nothing more valuable in privacy terms than keeping your photos off the cloud (immich), then data off the cloud (copyparty, nextcloud,...). It never stops and the n100 will support that no problem.

  • source
  • hideshow 2 child comments
  • [–] [S] 3 points 5 months ago

    Awesome idea, thanks! I want something that can spend 99% of the time just hiding behind other consoles, and this would work perfectly for that.

    Personally, I shuffle photos from my phone to my laptop and then backup manually, which is not awesome. Having my own cloud-based backups for that would be great. Might even get my partner to go for it, which is the hard sell.

  • source
  • parent
  • [–] 19 points 5 months ago (1 child)

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

  • source
  • hideshow 1 child comment
  • [–] 10 points 5 months ago

    Going directly against your ask: a raspberry pi 3b is cheap and has what you need. :)

  • source
  • [–] 10 points 5 months ago (4 children)

    Have a look at DietPi. That is a single-board-computer optimized Linux distribution that, in contradiction to what the name might suggest, runs on (almost) all of the SBC’s out there. It has stripped away all the things you don’t need and only installs and loads what is needed to run the software you choose, resulting in a very lightweight but powerful operating system for these kinds of devices. It has its own software catalog with a broad selection of optimized software, but you can of course install anything you want. Ive been running this on a Raxda Rock4 without any problems, and would definitely suggest this even on a Raspberry over the regular Pi image.

  • source
  • hideshow 4 child comments
  • [–] 4 points 5 months ago* (last edited 5 months ago)

    Plus one for Dietpi here. It really simplified installing all my services on a Pi Zero, and it's available for most chinese SBC brands and x86 too. If I can find an used thin client for 60 euros with low shipping costs I'll definitely use Dietpi.

  • source
  • parent
  • [–] 1 point 5 months ago

    +1 on dietpi

    Have it running on a HP t630 I got for <20€, as "the wifi stick is no longer detected".

    ...right.

    Also got a Wyse 5070 for about 50€ with 8gb ram. The HP is pulling a little less Watts, so it's the pihole/unbound server for now

  • source
  • parent
  • [–] 10 points 5 months ago (4 children)

    If you dont need an sbc or something arm based mini pcs/thin clients/laptops work well. I run redlib, yamtrack and a monero node on hp t630 w/ 16GB ram (bought before the rampocalypse for ~ $60) and a torrent seedbox/streaming nas on wyse 3040 (~$10). Here's a great website about thin clients https://www.parkytowers.me.uk/thin/hware/hardware.shtml

  • source
  • hideshow 4 child comments
  • [–] 3 points 5 months ago

    I have a 16GB ram HP t630 running vaultwarden (bought for £50) and some other stuff and a HP ProDesk 400 G5 16GB ram (bought for £100) running jellyfin & immich. They're great. I also have a Wyse 3040 that I intend to run as pihole, just haven't got round to it yet.

  • source
  • parent
  • [–] [S] 2 points 5 months ago (2 children)

    Thanks - I think a NUC/thin client will be how I end up going. I just didn't even think about them in terms of meeting the criteria of "small thing I can leave running and not care about." I think I still have an old laptop my partner used to use that would work, which might be my tester.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 5 months ago (1 child)

    I was looking at bee-link a while back, shame prices have gone through the roof on everything though.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 5 months ago

    Yeah I grabbed a... Mele quieter or something back in November to replace the noisy greenpower thing I'd had for about 2 years and I got a bit more back than what I spent on it, looking at the mele tiny pc today and it's doubled in price since I got it. So far it's been nice though, passive cooling unlike the noisy fan on the other one.

  • source
  • parent
  • [–] 9 points 5 months ago (4 children)

    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?

  • source
  • hideshow 4 child comments
  • [–] 2 points 5 months ago (2 children)

    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.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 5 months ago (1 child)

    you mean, unseparated from the rest of the trash?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 5 months ago

    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

  • source
  • parent
  • [–] 15 points 5 months ago (8 children)

    Scrounge an old laptop, maybe super cheap if the screen isn't completely working. Plug in a monitor to deal with screen problems.

  • source
  • hideshow 8 child comments
  • [–] 3 points 5 months ago (4 children)

    Power demand on an old laptop might actually cost you more in the long run.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 5 months ago (3 children)

    How many cents per month would you estimate? Would it break the bank?

  • source
  • parent
  • hideshow 3 child comments
  • [–] [S] 1 point 5 months ago (1 child)

    Yeah, that's my fallback idea. I would sort of prefer the ease of a single board option I can just shove behind the router, but this might be easier.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 5 months ago

    Note that I have seen a lot of people make some really cool "rehousings" of their laptops to turn them into transparent boxes mounted to the wall, usually made of something like acrylic. They look awesome, but haven't tried it myself since I just self-host using my laptop in its original chassis

  • source
  • parent
  • [–] 7 points 5 months ago (2 children)

    A larger sized used motherboard or even a new cheap one often has more capability if you can deal with something that is larger..

  • source
  • hideshow 2 child comments
  • [–] 7 points 5 months ago (2 children)

    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?

  • source
  • hideshow 2 child comments
  • [–] 3 points 5 months ago (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 5 months ago

    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.

  • source
  • parent
  • [–] 7 points 5 months ago* (last edited 5 months ago) (4 children)

    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.

  • source
  • hideshow 4 child comments
  • [–] 2 points 5 months ago (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 5 months ago (1 child)

    Gonna second the dell optiplex. Been using one for my home server for a while now, and it's been perfect.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 5 months ago

    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

  • source
  • parent
  • [–] 7 points 5 months ago

    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.

  • source
  • [–] 7 points 5 months ago

    I run a RockPro64 with Arch Arm. No need for a monitor - you just connect over SSH.

  • source
  • [–] 6 points 5 months ago

    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.

  • source
  • [–] 6 points 5 months ago (3 children)

    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.

  • source
  • hideshow 3 child comments
  • load more comments (-1 replies)
    [–] 6 points 5 months ago

    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.

  • source
  • [–] 5 points 5 months ago (2 children)

    @GreenShimada old thin clients or similar (google Project TinyMiniMicro for a decent guide!) are perfect for this use case. x86, most of them have intel quicksync for transcoding, they are energy efficient and quiet.

  • source
  • hideshow 2 child comments
  • [–] 1 point 5 months ago

    Project TinyMiniMicro If you purchase one of these units, especially second-hand, you may end up with a great deal, but there can be disasters as well. For example, one of the HP models arrived and it was a similar yet different model. Some were missing parts as well. Others had very interesting default BIOS settings.

    This is actually something to look out for. When I bought the Optiplex 7020 SFF it came with a 9020 sff front bezel. Motherboard, BIOS, all checks, confirm it's a 7020 sff except for the front bezel. It seems to be a factor of who is actually doing the 'refurbishing'. If it's someone official, you probably won't have any issues, but if the reseller is the one doing the 'refubrishing' it can get piecemeal.

  • source
  • parent
  • [–] 5 points 5 months ago* (1 child)

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

  • source
  • hideshow 1 child comment
  • [–] [S] 2 points 5 months ago

    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.

  • source
  • parent
  • Last I checked (roughly 2 years ago, preRAM price spike) SBCs weren't the most cost effective option for self hosting anymore. I would actually look into used thin clients or desktops. Even new, the hardware is often less expensive and more capable than SBCs. Sometimes they're also more power efficient.

    As for community support for the SBCs other than RPi, for most of them it has been close to non existent. Some better than others but the RPi was the community favorite and got all the attention due to its low price at the time.

  • source
  • [–] 4 points 5 months ago

    I've used a RockPro64 and a Rock Pi 4 for that purpose before. They do it quite well.

    The main reason people recommend Raspberry Pi's when talking SBCs is the software support (OS choices) and comminity size.

    No one in the SBC industry beats Raspberry Pi at those things, and they can be quite important ones.

  • source
  • [–] 4 points 5 months ago

    Lenovo thinkcentre tinys

  • source
  • [–] 4 points 5 months ago*

    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

  • source
  • [–] 4 points 5 months ago

    I went rpi4>n100> a couple n100s and that pi> the dxp4800, I think it's a pentium, and those n100s. I think I'm ok here, I have networking, compute + local backup, and storage all in their own box.

  • source
  • [–] 3 points 5 months ago

    It probably isn’t going to cost less to get something without wifi.

  • source
  • [–] 3 points 5 months ago (1 child)

    There are companies dealing with used and refurbished hardware. There are loads of PCs around that are not bloated enough for Win11, but still make good home servers. Depending on specs and prices, buy more than one for extra RAM, a second SSD, and spare parts.

  • source
  • hideshow 1 child comment
  • [–] 2 points 5 months ago

    An old laptop from about 13 years ago barely breaks a sweat running proxmox and a handful of containers and two vms.

    Waste not want not. Plus it comes with a keyboard, touchpad and monitor. Plus, built in ups. You might need to add a USB Ethernet dongle but you don't have to.

    I bet just about anyone you know has their old laptop in a drawer somewhere. They'd probably give it to you.

  • source
  • parent
  • [–] 3 points 5 months ago (1 child)

    I'm using soquartz compute modules on soquartz blades, because of the nvme slot and PoE. Just one cable for each is so nice in a tiny rack. They are running dietpi and docker swarm with dokploy.

    I generally recommend the pine64 stuff, but shipping and tax might be high depending on where you live :/

  • source
  • hideshow 1 child comment
  • [–] 3 points 5 months ago

    radxa has very good sbc’s at the most economical pricing and great software support. only thing is they get sold out pretty quickly. something like X4 or rock 5B will be best for your needs. dragon q6a is also extremely efficient but they get sold out almost immediately after stock comes.

    they sell through https://arace.tech/ so subscribe to them if for back in stock alerts

  • source
  • [–] 3 points 5 months ago

    I see a ton of i5-8th gen 2-in-1s with dead batteries, but under 100 on ebay

  • source
  • [–] 2 points 5 months ago

    Nanopi. I have a couple. They’re not bad.

  • source
  • [+] 2 points 5 months ago* (last edited 1 month ago) (1 child)
  • [–] [S] 2 points 5 months ago

    Thanks for this, this sounds like where I'm headed. I just hadn't even considered thin clients/mini PCs, and it sounds like a lot of people are using Lenovos for this exact thing. I'm not at the point yet of doing something big, just small home lab, but I would like to get to the point of hosting immich for the family, and maybe having an LLM or SD in there at some point. But by then I'm hoping the RAMpocalypse is easing up. For now, it's just privacy front ends until I know what I'm doing.

  • source
  • parent
  • [–] [B] 4 points 5 months ago* (last edited 5 months ago)

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

    Fewer Letters More Letters
    DNS Domain Name Service/System
    ESXi VMWare virtual machine hypervisor
    NUC Next Unit of Computing brand of Intel small computers
    NVMe Non-Volatile Memory Express interface for mass storage
    PCIe Peripheral Component Interconnect Express
    PoE Power over Ethernet
    RPi Raspberry Pi brand of SBC
    SATA Serial AT Attachment interface for mass storage
    SBC Single-Board Computer
    SSD Solid State Drive mass storage
    SSH Secure Shell for remote terminal access
    VPS Virtual Private Server (opposed to shared hosting)
    ZFS Solaris/Linux filesystem focusing on data integrity

    13 acronyms in this thread; the most compressed thread commented on today has 5 acronyms.

    [Thread #327 for this comm, first seen 2nd Jun 2026, 07:40] [FAQ] [Full list] [Contact] [Source code]

  • source