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.
-
No low-effort posts. This is subjective and will largely be determined by the community member reports.
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
I can't say this is a good advice by itself; this is simply my setup as I was in your position just 1 month ago, maybe this gives you more ideas.
I recently bought an 16 GB non-ECC DDR5 (which is unnecessary, DDR4 works just fine) open-box 4-disk bay TerraMaster as my main server for the equivalent of around €400, thinking that in a distant future I can buy a different rack just for disks. This model has an Intel N150, which has the H.265 codec, which should handle the transcoding in your Plex instance (which, IMO, you should consider moving to Jellyfin instead in the new computer you end up getting). The 4-disk bay (there are some models with more bays) allows you to get some disks now and then fill up the bays later on if you want to. Note: I just realized this almost reads like a Terramaster ad, that's not my goal; you can search for similar options from other fabricants.
As for the OS, I insist in recommending you TrueNAS, since it's Debian-based, since it's not like Proxmox where everything has to be VM, it's simply Debian with a nice UI for spinning up Docker instances + disk/snapshot/backups management, all of which are optional: you can easily mount your disk pool and setup them up as a ZRAID (data redundancy in case of disk failure), stripe (no data redundancy), etc., organize everything in easy to use folders, schedule different snapshot schedules for different folders, etc. You can also easily mount Docker containers, either through the "app store" (a selection of Docker containers wrapped in a nice UI for configuration) or manually with docker-compose.yml files. IMO, you lose little, but gain a lot with the OS being already configured for a lot of the stuff you want to do, and the easy to use Web UI.
I don't mind that, I'm actively looking for recommendations. I also got pointed to https://www.minisforum.com/products/n5-air, but that one is 500 with no RAM at all, which is quite hefty.
So far I'm leaning towards trying to assemble something generic from used components, though I'm not quite sure what to pick best, motherboard being the hardest one.
As for TrueNAS - I might check it out if I do get off the shelf NAS, but I don't imagine I'll be using the Web UI much, to be honest. And I know about Jellyfin, I'm sticking to Plex just because I already have a lifetime Plex Pass and I like the app on my TV. If they keep shoving "community" features down my throat though - I'll do the switch.