view the rest of the comments
Selfhosted
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:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Consider how the NAS will be used. Is it just file storage, or will you want to stream from it?
If just file storage, you can use lighter hardware.
I'm running a 5 year old Dell Small Form Factor desktop as my NAS/media server. It's power draw is under 12 watts unless I'm converting files. There's room for 3 data drives (boot drive is M2). It has no problem streaming, unlike my consumer NAS. And it cost way less.
It will be used just for file storage. But what exactly do you mean by "lighter hardware"? april said anything more than a raspi, so better than the quad-core Arm Cortex A76 processor @ 2.4GHz from the raspi 5? (ik that truenas is for x86 and not arm)
Just that you don't need a beast of a machine (with it's higher cost and power consumption) to just serve files at reasonable performance. If you want to stream video, you'll need greater performance.
For example, my NAS is ten years old, runs on ARM, with maybe 2gigs of ram. It supposedly can host services and stream video. It can't. But it's power draw is about 4 watts at idle.
My newer (5 year old) small form factor desktop has a multi-core Intel cpu, true gigabit network card, a decent video card, with an idle draw of under 12 watts, and peaks at 200w when I'm converting video. It can easily stream videos.
My gaming desktop draws 200w at idle.
My SFF and gaming rig are both overkill for simple file sharing, and both cost 2x to 4x more than the NAS (bought the NAS and SFF second hand). But the NAS can't really stream video.
Power draw is a massive factor these days, as these devices run 24/7.
RPi is great for it's incredibly low power draw. The negative of RPi is you still need enclosure, and you'll have drives that draw power attached to it. In my experience once I've built a NAS, RPi doesn't draw significantly less than my SFF with the same drives installed, as it seems the drives are the greatest consumer. As I mentioned, my SFF with 1TB of storage draws 12 watts, and RPi will draw upwards of 8 watts on its own (my Pi Zero draws 2, but I'd never use it for a NAS). It's all so close that for me the downside of RPi isn't worth the difference in power.