If you use Nix it's really easy to setup: https://github.com/dustinlyons/nixos-config/blob/main/nixos/...
:)
Unless there's some managed syncthing service I don't know about. I want to learn Nix for this even less than I want to manage it by hand on a VPS
Sure if all machines go at once, you're screwed. But I'm not too worried about that, personally. If you have something you absolutely can't lose just stick it in a Backblaze bucket and use syncthing for the rest.
Backblaze is cheap and has both an API and web interface.
Yep I think Backblaze for backup paired with SyncThing for syncing is probably about as good as it gets. Admittedly my needs for syncing aren't crazy but it's worked well for me.
And Syncthing repeatedly and very explicitly warns that it is not a backup system, and you should have a separate backup running as well.
"Run it on your desktop computers and synchronize them with your server for backup."
For those who don't mind a little extra work (I argue Backblaze is almost no work using their Web UI), syncthing is a really great solution.
Examples: my likes on Twitter, highlights on the web (highlight something, right click "Import to Readwise", it downloads into Emacs via syncthing), calendar events, etc. I'm always collecting stuff that I can reference later without much effort after the initial setup. It just works.
It makes more sense if it’s combined with for example wireguard
Much of it is that it's a truly distributed system, so each computer you connect is untrusted - it doesn't fit well with use-cases of people migrating from Dropbox. It can be made to work, without all that much trouble, but it's based on a very different set of assumptions and it shows.
(I say this as a mostly very happy user of it, and I do recommend it. But you're not going to be successful in migrating your non-tech-enthusiast friends or family)
Syncthing might work for some but it’s not a drop-in replacement for Dropbox at all, you have to come up with your own cloud storage. I tried it for a couple of months but I found it a bit confusing and unpredictable. Felt like I could easily permanently lose data by messing with the config when my brain isn’t 100%. The peace of mind just wasn’t there for me. It felt like a cluster of footguns.
Do we know anything about trustworthiness/security audits/etc? Would just like to get a general feeling of trust, especially since I haven't heard of it before