Hi friends. I’m a newbie in self-hosting, though I’ve been managing (virtual) linux servers at work for a couple of years. I’m completely ignorant on the hardware choices out there, hopefully you can point me to the right direction.

Here are my requisites:

  • Low power consumption, I plan to have it connected 24/7 and I’m kinda concerned on how much it will impact the electricity bill
  • Ethernet port, preferably gigabit but whatever
  • Graphical performance is not important as I don’t plan to connect it to any display. As long as I can ssh into it, I’m good.

Services I plan on installing, for starters:

  • casaOS
  • pi-hole, or equivalent
  • Home Assistant
  • Kitchen Owl (nice to have)
  • Paperless-ngx (nice to have)

I live in europe and my budget is around 80 euros or so. Thanks in advance!

70 points

Risking sounding like a broken record, I always suggest Tiny/Mini/Micro 1L form factor office PCs. Lenovo, Dell, and HP all create ultra small office PCs that make great low power servers. A Pi will use 5-9w at idle, while these PCs will use 11-13w idle. They also use more standard components such as NVME drives, 2.5" drives, and replaceable RAM. Easy to find under $100 USD used, I’m sure you can find them under 100 euro.

permalink
report
reply
19 points

Bonus: there is a literally endless supply of used x86 SFF hardware from large institutions, so unlike SBC’s, there’s no special, weird supply chain managed by an English educational nonprofit that could just suddenly decide to not sell to the public for years at a time.

permalink
report
parent
reply
1 point

could you please elaborate? what is SFF hardware?

permalink
report
parent
reply
3 points

SFF = Small Form Factor. It’s smaller than traditional ATX computers but can still take the same RAM, processors and disks. Motherboards and power supplies tend to be nonstandard however. Idle power consumptions are usually very good.

USFF = Ultra Small Form Factor. Typically a laptop chipset + CPU in a small box with an external power supply. Somewhat comparable with SBCs like Raspberry Pis. Very good idle power consumption, but less powerful than SFF (and/or louder due to smaller cooler) and often don’t have space for standard disks.

SBC = Single Board Computer.

permalink
report
parent
reply
1 point

Hi, sorry I just saw this. “SFF” is short for “small form factor.” It’s just industry jargon for “a small PC.” They tend to be designed to use less power which makes them a good fit for home servers. Pretty much any line of PC sold to businesses, like Dell Optiplex or HP EliteDesk, will have small form factor variants.

permalink
report
parent
reply
3 points

Good point.

The Pi Zero is 2w max… It’s downside is it draws 2w MAX. Power is power, only so much you can do in 2w. As you pointed out, the 4 and 5 can do more, because they can draw more, (or they draw more so can do more, it’s all related).

The key seems to be ability to minimize the idle power while still capable of ramping up to something useful when you need it - like the micros you’ve listed.

permalink
report
parent
reply
2 points

We buy the HP Pro/Elitedesk 1L pcs as backup servers and attach storage.
Works pretty good and they are pretty cheap with the power they can provide.

permalink
report
parent
reply
31 points
*

Try a used laptop. Cheap, power efficient, built in UPS, small. Can be quite powerful and some are even upgradable

permalink
report
reply
9 points

Dammit, I have a few of those, you’re killing my excuse to buy a new toy!

permalink
report
parent
reply
3 points

Let me help you with that: what if you need more power? or what if you need something smaller due to size constraints or maybe what if the old battery can’t handle 24/7?. Pick one!

permalink
report
parent
reply
1 point

Hahaha, thanks!

permalink
report
parent
reply
2 points

Even has a KVM for emergency access ;)

permalink
report
parent
reply
2 points

absolutely this.

permalink
report
parent
reply
12 points
*

As a point of reference regarding power consumption:

I’ve been running a desktop non-stop for the last ten years (built as a gaming rig) as a file/media server, so it’s probably the worst thing you can run this way, power-wise. Has an 800 watt power supply, running windows.

I’ve done the math many times, costs me about $1/day in power at mostly idle.

Just presenting a worst-case example as a guideline.

I’ve recently spun up a Raspberry Pi Zero W for PiHole, DHCP, DNS, Tailscale, Joplin and Bitwarden. It’s maximum power draw is TWO WATTS. Haha

Currently running a watt meter on the desktop, should have some decent actual numbers from it soon, but can’t imagine idle is any less than 50 watts.

So there’s two extremes. Don’t be me (looks like you aren’t!)

Edit: I wouldn’t recommend the Zero W for this, it’s underpowered. I’m already overloading it with just PiHole and Tailscale, honestly.

permalink
report
reply
4 points

Throwing in my own data, I have a small server rack at home that runs a brocade icx4630 switch and dell r720, idles around 250w. My desktop setup, monitors, amp, computer itself etc idles around 200w.

permalink
report
parent
reply
4 points
*

Oof. Maybe my power is worse than I thought!

Update: Ran a power monitor on desktop for the last day - it’s averaging 120w/hr. Oof.

So… Should be able to recoup device cost pretty quickly.

permalink
report
parent
reply
3 points

Adding my data as well:

My server is diy desktop pc - mbo MSI Z270-A PRO with celeron G3930 and 16GB RAM, 3x SSD on 550W PSU, idles at 23W. After adding another 3.5" HDD consuption went up to 34W. 34W in Ctoatia is around 34€ a year.

Some SFF PCs are at 10-15W. SBCs like rpi should be below 10 W, but dont think you can get anything new for 80€

permalink
report
parent
reply
4 points

Yeah same. I have several machines that whirrr all the time. The power cost and usage is fairly negligible. The real costs in the house are appliances. OP will save more energy by getting a more power efficient fridge or dishwasher than worry about a computer being on in the closet

permalink
report
parent
reply
1 point

I’ve done a lot of math around this stuff, including measuring device consumption directly with smart switches.

Refrigerator or freezer will average about 70watts/hr. That’s a little over half what my desktop does. Granted, I can’t really get rid of the fridge, haha.

Big consumers for me are refrigeration, dishwasher, and that desktop. It alone is almost 90kw/hr per month. At my rates that’s currently $25/mo. A new mini pc would pay for itself in a matter of months.

permalink
report
parent
reply
1 point

Pi Zero could be underpowered but the bigger pi’s sound like a perfect match. I would recommend looking into a used pi 3 or 4, because the pi 5 is new and always out of stock (at least in europe) so you pay around 150$.

permalink
report
parent
reply

Libre Computer “Le Potatoe” is a inexpensive solid performing SBC.

permalink
report
parent
reply
9 points
*

Look into a NUC on ebay. I was able to snag a new 11th Gen i3 for 200 eur. Power draw is about 7w with a headless Debian. Running a media server, nextcloud, pihole, an arr stack and I’m planning to add home assistant and a zigbee bridge which I now run on a pi.

If you aren’t planning to run to much on it a rpi4or5 will actually be enough and these things can draw 15 on absolute max load.

permalink
report
reply
3 points

Wow, 7w. And has real horsepower unlike RPi.

permalink
report
parent
reply
3 points

Im really impressed with the thing. Cpu idles at 30C as well. Very similar to rpi4 with 5 times the performance.

permalink
report
parent
reply
8 points

I have an Intel NUC I got on eBay for £50. It’s running 30 containers, 10W draw

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 3.4K

    Monthly active users

  • 3.4K

    Posts

  • 77K

    Comments