this post was submitted on 30 Sep 2025
32 points (77.6% liked)

Selfhosted

51865 readers
585 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Currently working on an Arch server for my self hosting needs. I love arch, in my eyes its the perfect platform for self hosting. There is no bloat, making it lightweight and resource efficient. Its also very stable if you go down the lts route and have the time and skills to head off problems before they become catastrophic.

The downsides. For someone who is a semi-noob there is a very steep learning curve. Arch is very well documented but when you hit a problem or a brick wall its very frustrating. My low tolerence for bullshit means I take hours/days long breaks from it. There's also time demands in the real world so needless to say I've been going at it for a few weeks now.

Unraid is very appealing - nice clean interface, out-of-the-box solutions for whatever you want to do, easy NAS management... What's not to like? If it was fully open-source I would've bought into it from the start. At least once a day I think "I'm done. Sign me up unraid". Its taking an age to set up the Arch server. If I went for unraid I could be self hosting in a matter of hours. Unraid is the antitheses of Arch. Arch is for masochists.

Do you ever look at products like unraid and think "fuck this shit, gimme some of that"? What is your version of this? Have you ever actually done it and regretted it/lived happily ever after?

top 50 comments
sorted by: hot top controversial new old
[–] HelloRoot@lemy.lol 14 points 1 hour ago* (last edited 1 hour ago)

How close are you to "fck it, im just gonna pay for unraid"?

Extremely far. Maximum distance. My self updating debian with an sftpgo container and some RAID HDDs slapped onto it has been rocksolid for years.

[–] linuxguy@lemmy.gregw.us 1 points 23 minutes ago

Far. Fedora + ZFS for my NAS that's consumed by a 3-node bare-metal Kubernetes cluster running Talos. K8s has a ZFS provisioner that automatically creates new volumes when I spin something up. It more or less just works.

[–] blarghly@lemmy.world 4 points 1 hour ago

Here, you lost this

u

[–] hexagonwin@lemmy.sdf.org 6 points 1 hour ago (1 children)

maybe try zVault (freenas fork)? heard it's great.

[–] jobbies@lemmy.zip 1 points 1 hour ago

Oooh. That's a new one.

Nah. I have everything in containers so maintenance is a non-issue, since I can upgrade the host separately from the containers. I'm using openSUSE Leap with a BTRFS mirror for the storage and I never have to think about it. I'll probably move to openSUSE MicroOS when I get a new boot drive so I don't have to do the release upgrade every other year.

[–] rumba@lemmy.zip 4 points 2 hours ago (1 children)

Ive been using Unraid for years.

I am fully capable of running a Docker solution and setting up drives in a raid configuration. It's more or less one of my job duties so when I get home I'm not in a hurry to do a lot more of that.

But Unraid is not zero maintenance, and when something goes wrong, it's a bit of a pain in the ass to fix even with significant institutional knowledge.

Running disks in JBOD with parity is wonderful for fault tolerance. But throughput for copying files is very slow.

You could run it with zfs and get much more performance, but then all your discs need to be the same size, and there's regular disk maintenance that needs to happen.

They have this weird dedication to running everything is root. They're not inherently insecure, but it's one of those obvious no-nos that you shouldn't do that they're holding on to.

If you want to make it a jellyfin/arr server and just store some docs on the side, it's reasonable and fairly low maintenance.

I'm happy enough with them not to change away. And if you wait till a black Friday they usually have a pretty good sale.

I'll probably eventually move to a ProxMox and a Kubernetes cluster as I've picked up those skills at work. I kind of want to throw together a 10-inch rack with a cluster of RPI. But that's pretty against what direction you're looking to head :)

[–] jobbies@lemmy.zip 1 points 1 hour ago

They have this weird dedication to running everything as root

I didn't know that. That isn't fantastic.

Running disks in JBOD with parity is wonderful for fault tolerance. But throughput for copying files is very slow.

Didn't know this either. It makes sense. Worth considering.

[–] Fedegenerate@lemmynsfw.com 2 points 1 hour ago

Not too close. My Proxmox server is basically set up, I can't fit anything more on it, so it's just back end and tinkering now. I'm comfortable with Proxmox.

That said, new box and a large windfall I'd have a look at Unraid. After donating to Proxmox at least that much first.

If Proxmox didn't exist (and TTeck didn't exist) I think I would have at least tested Unraid. I was comfy in Debian with Docker as a virtualisation host before moving to Proxmox anyways.

I'm sure it's good, I would like to give it a go. I'm happy where I am though.

[–] chaotic_disorganizer@lemmy.world 27 points 5 hours ago (5 children)

Weeeell, since they switched to a semi-subscription model, I'd recommend looking into TrueNAS (inb4 they start locking down their stuff)

load more comments (5 replies)
[–] _cryptagion@anarchist.nexus 7 points 4 hours ago (1 children)

I use Unraid. It’s great and a lot less hassle than back when I used just a regular distro for everything.

[–] Know_not_Scotty_does@lemmy.world 1 points 46 minutes ago

Setup was easy, it just works, its stable, and if you want the regular updates, just get the lifetime model on sale. I bought it becaue I didn't want to spend time screwing with setup and just wanted to get my data moved snd running.

[–] hddsx@lemmy.ca 10 points 5 hours ago (2 children)
[–] PlexSheep@infosec.pub 1 points 6 minutes ago

It just works, I love Debian. Never even thought about getting unraid

[–] Overspark@piefed.social 8 points 4 hours ago (2 children)

Yeah I wouldn't call Arch a server OS. I run Arch on my laptop, but Debian on my docker/file/self-hosting server. Best tool for the job etc. Never even been tempted by Unraid, the whole point of running Linux is that I control what goes where.

[–] refreeze@lemmy.world 2 points 14 minutes ago

Arch on the desktop, Debian on the server is the way to go. Both solid, community (non-corporate) distros that fit each use case.

load more comments (1 replies)
[–] Zwuzelmaus@feddit.org 12 points 5 hours ago* (last edited 5 hours ago) (12 children)

Not close at all.

OK, I got some missing bells and whistles in my current setup, which is just a poor man's NAS made of ZFS and samba, plus a nextcloud for convenience.

But I fell so much in love with ZFS that I would never replace it with unraid. For my next box I am looking forward to use TrueNAS instead.

[–] Unforeseen@sh.itjust.works 8 points 5 hours ago (1 children)
[–] Zwuzelmaus@feddit.org 1 points 32 minutes ago

Ahh... excuses ;-)

load more comments (11 replies)
[–] CompactFlax@discuss.tchncs.de 4 points 4 hours ago

I just use TrueNAS for my storage layer. I don’t love the idea of a proprietary OS running my storage system. It’s just a bunch of ZFS under the hood which a competent data recovery company should be able to handle, if I don’t have backups of my 3TB of clown porn. The proportion of FreeBSD that’s a mystery to me is slightly less than it was in 2015 when I built it but it’s still pretty high.

My recommendation is to KISS with the fundamental layers and play higher in the stack with less critical workloads. Build a web server and a DNS server and reverse proxy and get a feel for how it works before ~~mucking with~~ optimizing the VM host.

[–] roofuskit@lemmy.world 9 points 5 hours ago* (last edited 5 hours ago) (1 children)

I already did, no regrets. The way it handles storage is the killer feature for me. Being able to upgrade my drives or add one with very little effort is worth every penny.

Edit: I was grandfathered in before the subscription

[–] Unforeseen@sh.itjust.works 5 points 5 hours ago (2 children)

I went to look at buying a second license and saw its all subscription now for updates... much sad

[–] jobbies@lemmy.zip 4 points 5 hours ago (2 children)

There is the 'lifetime' option? I hate subscriptions. I don't know how much money these companies think I have but there's no way I could subscribe to everything.

load more comments (2 replies)
load more comments (1 replies)
[–] GottaHaveFaith@fedia.io 5 points 4 hours ago

I think most selfhosters already know/use Linux, so management issues are already known. About the ease of use, if you manage services with docker it's really easy to bring them up/down, and if you want some GUI there's portainer.

[–] MudMan@fedia.io 8 points 5 hours ago (5 children)

I'm sidetracking a bit, but am I alone in thinking self hosting hobbyists are way too into "lightweight and not bloated" as a value?

I mean, I get it if you have a whole data center worth of servers, but if it's a cobbled together home server it's probably fine, right? My current setup idles at 1.5% of its CPU and 25% of its RAM. If I turned everything off those values are close to zero and effectively trivial alongside any one of the apps I'm running in there. Surely any amount of convenience is worth the extra bloat, right?

load more comments (5 replies)
[–] eleitl@lemmy.zip 3 points 4 hours ago

zfs has been working nicely for me for many years, for diverse operating systems including zfs all-in-one for internal NFS mount.

[–] Onsotumenh@discuss.tchncs.de 2 points 3 hours ago

When remodelling my NAS I was tempted to go for unraid as well, but in the end I chose OMV. Aside from some minor problems here and there it has been running great.

[–] UxyIVrljPeRl@lemmy.world 1 points 3 hours ago

Fair warning unraid is slow... A friend tried unraid and absolutley hated it because file transfer was verry slow in comparison to both arch and windows.

[–] Brunette6256@sh.itjust.works 7 points 5 hours ago (2 children)

I bout unraid years ago.. Mostly because I was just married and just started my career and wanted a solution that was already baked. It's been great. I think it's helped me get to under stand docker more. I'd often want to run a docker that's not in their app store (yet).

The problem I kept running into is I wanted go check out and do everything which often broke things or something weird would happen.. Lol. So I have two know. One that's "production" and another for checking things out.

load more comments (2 replies)
[–] dream_weasel@sh.itjust.works 2 points 4 hours ago* (last edited 3 hours ago) (2 children)

Already bought the lifetime license. It's great, I don't miss rolling my own bare metal arch servers.

(Because I still do that too)

Edit:

Unraid is stupidly point and shoot. It just works for whatever weird configuration of hardware you have and the provisioning is extremely intuitive, fast, and it just fucking works. Why yes, I will have a paperless server and have it auto update and sure here let's make this space a samba drive to receive docs. Paperless is not brain surgery in arch, but man 5 minute setup for stuff is nice. Ive got maybe 10 containers running that I set up the first time I launched Unraid more than a year ago and I otherwise haven't touched it. The upside and downside is that I didn't have to learn anything to do it. Esp if you get your stuff from the same maker/provider the latest versions all hang together and updating can just be automated.

[–] mirisgaiss@lemmy.world 2 points 1 hour ago (1 children)

the 'point and shoot' is why I ended up with it too. I've gotten very tired of spending hours upon hours to make computers work exactly like I want over the years, especially after realizing I'm only actually using 2 or 3 of the dozen+ containers I've installed. I can still tinker and break shit on pis and old laptops when I want.

[–] dream_weasel@sh.itjust.works 1 points 52 minutes ago

Yep. My home assistant production deploy is on a separate rpi, same as my pihole, and I've promoted out a few other services out of unraid. As an almost 40 father of 2 with a full time gig, I don't want to dick around with experiments that interrupt the rest of the family and I also don't want to spend a year of "30 mins before bed" to figure out how to deploy a service I'm not even sure I want to use long term.

[–] jobbies@lemmy.zip 1 points 2 hours ago (1 children)

Unraid is stupidly point and shoot.

That's the appeal. Its not that I can't speak CLI or that I don't enjoy it. If something like unraid was managing the barebones there's a lot more spare time to do more interesting stuff.

[–] dream_weasel@sh.itjust.works 2 points 56 minutes ago

Exactly. I like doing clever scripting and neat one off projects, I don't like having to become a networking expert, a containerization expert, a hardware expert, and an integration expert so my wife can reliably watch law and order.

I can roll a custom arch build no problem, but I can not set up custom vlan or nat rules or easily swap to a new file system with baked in snapshots or tell you anything about how my GPU compares to anything on the market or how to make it reliably perform hardware acceleration. I would be happy to learn those skills, but sometimes it's all just too much.

If I'm gonna do it, I want to do it. If I need to verbatim copy someone's YouTube video where I use proxmox to use someone's Ubuntu KDE VM to set up couch potato, I'd rather just use unraid and not pretend I'm a FOSSing haxor :).

load more comments
view more: next ›