I just had to email me a file I got sent to my phone and I feel unable to accept this as the better solution.

What you do guys use for inter-device communication?

  • autriyo@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 days ago

    Mostly Nextcloud, for my Keepass databases that doesn’t work though. Because the android client handles files completely different than the desktop versions.

    So for that I use syncthing with my home server being a hub, that everything syncs to locally, if I need updates to propagate while I’m not home I VPN in. However I rarely need to do that.

      • autriyo@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 days ago

        Idk rember exactly, on desktop Nextcloud adds a folder structure to the OSs filesystem.

        On android it doesn’t do that, instead you either open a file from within Nextcloud, which confuses Keepass, and Nextcloud if you change anything. Or at least the sync database feature doesn’t work, or smth like that.

        If I wasn’t careful with adding new entries I’d get a lot of conflicts that weren’t a single click to resolve.

        Syncthing on Android does exactly what the nextcloud- client does on desktop. So the file is just sitting in a folder, and any changes can be ingested into wherever I have and old version of a database open, by using the synchronize with file option.

        • Mihies@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 days ago

          I think the problem is that Android doesn’t immediately upload the changes since Keepass (which one are you using?) doesn’t poll all the time - assuming you opened your .kdbx through “Nextcloud” option. You can always use “Synchronize database…” option of Keepass2Android that will upload or download everything. And even if you have conflicts, they are usually easily solved by merging changes. At least that’s my experience.

          • autriyo@feddit.org
            link
            fedilink
            English
            arrow-up
            1
            ·
            5 days ago

            Maybe its because I use the variant (of Keepass2Android) with “offline” tacked onto the end?

            I don’t exactly remember why I chose that one though…

            Its a running system now, all the syncthing stuff isn’t exposed to the internet, so I don’t really mind the stuff going on with syncthing-fork atm…

            edit: Its a running system, I won’t touch it unless I need to…