3 ms·
My wife and I do this, except with Syncthing. Works a treat.
by michaelcampbell 6y ago
My wife and I do this, except with Syncthing. Works a treat.
- kevincox 6y agoHow do you handle the conflicts if you both change something at the same time?
- michaelcampbell 6y agoKeepassXC is pretty good about intelligent merging, and in the rare case it can't, Syncthing will (IIRC) dump another file out with a filename indicating that IT couldn't sync correctly. So I'd have to manually figure it out. But to date, that hasn't happened due to: * Good syncthing handling * Good KeepassXC merge semantics * She rarely changes passwords to begin with, and it would be a once in a lifetime event for her and I to be doing it simultaneously.
- kevincox 6y ago> KeepassXC is pretty good about intelligent merging Forgive me if I am not understanding the tools, but my impression is that if the file changed in two places at the same time Syncthing doesn't give the app a chance and just duplicates the file with two names. So do you mean that you select all of the conflicting files in KeepassXC and it merges them? If so that seems like a nice option, I didn't realize it had that feature :)
- michaelcampbell 6y agoNo; I mean if KeepassXC sees a local change and one that came in from "outside" (eg: via syncthing), it will Do The Right Thing more often than not. I assume that if my wife and I change the same record in incompatible ways it might not be able to handle that, but if she adds a password and I remove or modify a different one, it should be able to merge those changes without issue.