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.
I must say I'm not 100% happy with my InfinityBook Pro 14 Gen 9 AMD. The build quality has very much improved since the Gen 7 (which I daily-drove before), but it feels like Tuxedo's take on "Linux Laptop" is rather something like "Tuxedo-OS Laptop". On Fedora I had to tweak kernel params so my laptop doesn't wake up from sleep on its own and do the same to resolve an audio issue, and my RJ45 port just simply doesn't work even with their drivers.
And something inside the device makes a quiet but annoying beep-like noise when the fans don't spin.
Apart from that I love the device, but if you plan to use your own distro of choice and really want a high-quality build I'd not really recommend it.
I recently had to use a friend's old 4gb macbook for some weeks because my laptop was stolen. I was surprised how well everything worked, even when using a few web apps in firefox. I think with using zram and avoiding web / electron apps where possible, you might get quite something out of a 4gb machine.
SFTPGo is such an awesome project, never had any problems with it.