I’m trying to sync a KeePassXC database between my Android phone and my Manjaro Linux system. I want full two-way sync of changes, but I don’t want deletions on one device to remove the file on the other. What’s the best way to configure this? Tools like Syncthing seem close, but I’m not sure which folder settings or ignore rules would prevent deletion sync while still keeping both sides updated. Any guidance or examples would help. Thanks!

  • Revan343@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    6 hours ago

    You can’t do this at a file level, there is no way for a sync protocol to merge changes from two files.

    I’m sure some mad lad could hack together bash, git, and cron into an unholy mess that would do it

    • non_burglar@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      4 hours ago

      I guess I’ll correct my statement:

      It can only be done by decrypting your passwords and comparing them across several locations, thereby mostly canceling any security you were counting on from your password manager.