A distributed synchronization tool. I plan on using it for a KeePass file.
It has some rough edges but I have some 100G of files in it across 3 boxes and it just does what I want. I’ve been using it for about two years. I remember being really happy finding it.
I’ve been using it for three months to sync todos and photos from my phone, and my book queue to it. It’s a little fiddly to set up but almost instantly slipped into the “just works” zone of plumbing that I never think about.
Been using it for more than a year now. It syncs a lot of things, including my pass store. No problems so far.
The lack of an iOS client turned me away from Syncthing. I went with the (paid) Resilio Sync instead, formerly Bittorent Sync.
I haven’t used Syncthing, but there is an iOS client nowadays:
I used Syncthing for awhile, but switched to Nextcloud w/ OTP auth, it’s less of a hassle and more polished imo if you’re looking for a Dropbox replacement.
SyncThing does not require a central server while NextCloud does. This has pro and cons.
I recognize these benefits, but I’m talking exclusively about a dropbox replacement. I kept my keepass database in Synthing for years. Again, speaking purely from the perspective of a person looking for a Dropbox replacement:
Listing some of my struggles in case anyone is in the same spot I was.
I use syncthing for passwords too, but instead of keepass, I started using plain text files encrypted with encfs. I like keepass but for me personally, I like the flexibility of a plain text file.
To add to this, this thread actually inspired me to spend a few hours yak shaving my password management from “they’re in my brain” to “they’re encrypted in a git repo with the pass tool.” It’s a bit of a different flavor than encrypting the entire file system, but it’s breathlessly simple and can be shared easily. i.e., My wife and I can collaborate on the same repo of passwords. There’s even an Android app! (And it works.)