I’ve been running syncthing for a couple of years now and it does what it says on the tin quite well. One thing I’m missing is the ability to share files (e.g. a common Keepass database between myself and my wife) and maintain these synced. It appears that File Browser Quantum may support me here although I’m not sure I understand how. A.t.m., I have a folder on my laptop that is shared with a server and the server shares it to my mobile and my wife’s mobile. But if I try to share that folder with my wife’s account on my laptop (Debian), things get complicated. So maybe what I should do is use the folder on my laptop (my account) as the root folder for FBQ and then let FBQ sync it with my wifes devices and accounts? Just a bit worried that if I let both Syncthing and FBQ operate on the same folder, I may get conflicts arising. Anyone have similar use cases and what to share their experience? I’ve read of people using both these tools effectively.

you are viewing a single comment's thread
view the rest of the comments
[–] [S] 1 point 2 days ago (2 children)

Yes, I have exactly the same setup. But we've lost a couple of password because we had Keepass open at the same time. This never happened with Nextcloud.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 day ago

    Pretty sure KeepassXC keeps its DB closed unless editing, I've not had trouble syncthinging it to my phone. That said, if I was worried, I'd designate a network accessible DB as 'the truth' and have everyone edit that, then set up a systemd service using a rsync (guts of syncthing) script to put it on all the sometimes network inaccessible endpoints on a regular basis, daily maybe?

  • source
  • parent
  • [–] 1 point 1 day ago

    But do you have File Versioning setup on all the syncthing end points?

    If so, you'll at least get sync-conflict copies - yes, you'll still need to fix them, but at least they won't (shouldn't) be totally lost.

    I guess another idea is to have separate personal keepass files to help reduce the editing on a common file...? (That's what we have)

  • source
  • parent