this post was submitted on 13 Oct 2024
5 points (77.8% liked)

Self Hosted - Self-hosting your services.

11419 readers
1 users here now

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

Important

Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!

Cross-posting

If you see a rule-breaker please DM the mods!

founded 3 years ago
MODERATORS
 

Hi :)

I've been playing around with a pi 4 for a few months now, but I want a dedicated home server now, since I want my pi to run HomeAssistantOS.

I'm looking for something that can store documents and photos (paperless and immich) and maybe run a small program like Ad guard. At first I just want to hookup an old SSD (250GB) and a HHD (1TB), but maybe I will buy a second one for RAID in the future. Power consumption at idle is really important for me (energy prices in Germany are really high).

As a beginner I find it very hard to find the right hardware, because everyone is recommending different things. (Slim-Clients, Intel Nuc, Raspberry Pi, Synology NAS).

I hope someone can recommend me something that will work for me.

you are viewing a single comment's thread
view the rest of the comments
[–] PatrickYaa@lemmy.one 2 points 1 month ago* (last edited 1 month ago) (3 children)

As this is self-hosted, I feel the majority will reccommend against a Synology or similar pre-built, closed source solution.
At a budget of 150€ it will probably be challenging to build a whole system with new parts, but it can certainly be achieved with two or three generations old, second hand hardware.
The easiest way would probably be to keep a lookout for old office midi-towers (Dell Optiplexes and similar). Those usually have a few pci slots to throw an hba into and hook up a few hard drives. The mounting of the harddrives itself will need to be handled with uhm... Creative solutions. Depending on the system, you'll probably want to upgrade the ram. And if you want easier Hardware handling, you may be able to just throw the system in a different case later on.
Another solution, and maybe even cheaper would be an old NUC or other mini-PCs. To be honest, I have no idea how people manage to use those as NAS or how you are supposed to manage multiple hard drives with them. External enclosures? Then there's also more Pis and other micro PCs. Same challenges.
So, this writeup has not actually adressed your question: what's the /best/ solution?
I also have no idea. It really depends on what you want, what your budget is, how much you want to fidget around. How much space do you have to put a system? What is on offer around you? Does the company/university/school you work at maybe offer hardware they would otherwise need to dispose of? Check craigslist/marketplaces/ebay.
I am partial to the midi tower approach, as it offers a good deal of flexibility, depending on the included motherboard.
Hope I could offer at least some help :)

//Edith: The least energy consumption would probably be the Pi, but depending on how much HDDs you add, this will also depend on what management System you run and what HDDs you use (some NAS drives come with some powersaving features). If you are in any position to do so, talk to your landlord or Eigentümergemeinschaft and get a Balkonkraftwerk. Those 800Watts will more than offset your Homelab needs.

[–] Lennard@lemmy.dbzer0.com 1 points 1 month ago (2 children)

Thanks for your detailed response. I thought about an old office PC, but I guess they're not even close to <10W idle.

Another quick newbie question: What do you need PCI Slots for? Many SATA ports for Drives makes sense to me, but why PCI

[–] PatrickYaa@lemmy.one 1 points 1 month ago (1 children)

If you don't have enough sata ports on the mobo (the optiplex 7010 has 1x Sata), you'll need a pci sata controller, is my understanding. Not sure what other possibilities there are to connect more hdds...

[–] poVoq@slrpnk.net 1 points 1 month ago

Pcie slots also allow adding more nvme ssd drives, although sadly most mainboards do not support pcie bifurcation, so you will be limited to a single nvme ssd per slot.