I'll add Pangolin to the list, it's a self-hosted Cloudflare tunnel alternative.
robber
It really depends on how much you enjoy to set things up for yourself and how much it hurts you to give up control over your data with managed solutions.
If you want to do it yourself, I recommend taking a look at ZFS and its RAIDZ configurations, snapshots and replication capabilities. It's probably the most solid setup you will achieve, but possibly also a bit complicated to wrap your head around at first.
But there are a ton of options as beautifully represented by all the comments.
Thanks for the hint to pocketID, haven't heard of it before. That makes me think it's time to upgrade my auth stack as well.
That sounds awesome! No issues at all so far?
Thanks for the list! Do you use Pangolin yourself?
Doesn't feel gnomey enough.
TuxedoOS because my so-called "Linux-Laptop" turned out to not run mainline Linux very smoothly. But I hate that fact that it's Ubuntu-based.
I'd use Debian, Arch or dabble with Void if I could on my laptop, my servers run Debian or Alma.
I've been testing Zed for the last couple weeks for some Vue / Nuxt projects. It works great for that and seems very stable so far, but is also developed by a for-profit. Curious to see how the Zedless project works out.
I would recommed to use redundant storage, such as a RAID 1 (or 5 or 6, if you want a more advanced setup). This way your data doesn't die with your SSD.
SFTPGo is such an awesome project, never had any problems with it.