27
Looking for HW recommendations for DIY NAS/Homelab
(sh.itjust.works)
Here's what I currently have:
- Ryzen 1700 w/ 16GB RAM
- GTX 750 ti
- 1x SATA SSD - 120GB, currently use <50GB
- 2x 8TB SATA HDD
- runs openSUSE Leap, considering switch to microOS
And main services I run (total disk usage for OS+services - data is :
- NextCloud - possibly switch to ownCloud infinite scale
- Jellyfin - transcoding is nice to have, but not required
- samba
- various small services (Unifi Controller, vaultwarden, etc)
And services I plan to run:
- CI/CD for Rust projects - infrequent builds
- HomeAssistant
- maybe speech to text? I'm looking to build an Alexa replacement
- Minecraft server - small scale, only like 2-3 players, very few mods
HW wishlist:
- 16GB RAM - 8GB may be a little low longer term
- 4x SATA - may add 2 more HDDs
- m.2 - replace my SATA SSD; ideally 2x for RAID, but I can do backups; performance isn't the concern here (1x sata + PCIe would work)
- dual NIC - not required, but would simplify router config for private network; could use USB to Eth dongle, this is just for security cameras and whatnot
- very small - mini-ITX at the largest; I want to shove this under my bed
- very quiet
- very low power - my Ryzen 1700 is overkill, this is mostly for the "quiet" req, but also paying less is nice
I've heard good things about N100 devices, but I haven't seen anything w/ 4x SATA or an accessible PCIe for a SATA adapter.
The closest I've seen is a ZimaBlade, but I'm worried about:
- performance, especially as a CI server
- power supply - why couldn't they just do regular USB-C?
- access to extra USB ports - its hidden in the case
I don't need x86 for anything, ARM would be fine, but I'm having trouble finding anything with >8GB RAM and SATA/PCIe options are a bit... limited.
Anyway, thoughts?
Dell/HP SFF? 7th-9th gen CPUs, super cheap, quiet, should idle at 10-15W.
Only issue is 4x 3.5" drives for sure won't fit, you need a pretty unique case to do that in mini-ITX size I think
Not sure which ones have NVMe slots, would have to research that.
As long as it has the ports, I can look into options for cases. I only need 2x 3.5" drives for now, the other two are just for upgrade options (e.g. buy two bigger drives, copy from existing array to new array, remove old drives, etc).
I'll have to check those out.
They have proprietary motherboard and psu, so I'd just look at doing a full diy build maybe.