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: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
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.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
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!
view the rest of the comments
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.