I currently use keePass, and use it on both my PC and my phone. I like it because I can keep a copy of my DB on my phone and export it through a few different means. But I can’t seem to find an option to actually sync my local DB against a remote one. I’ve thought about switching to BitWarden but from what I can see it uses a single DB with multiple connections. Is there a password manager that allows ultiple databases (one PC one Phone) with easy syncing between them - specifically from my phone? Or a way to setup keePass to allow syncing with a machine on my home network?

  • Ghostface@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    ·
    10 months ago

    Why not self host vaultwarden? I was using keepas for all of the reasons OP mentioned, but my woes went away when I migrated over.

    Clean export from keepas and import into vauktwarden. Plus with passkeys being deployed, is there a reason against it?

    • vegetaaaaaaa@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      10 months ago

      Why not self host vaultwarden?

      How does that work when your vaultwarden instance goes down for some reason? Lose access to passwords? Or does the browser extension still have access to a cached copy of the db?

      • Ghostface@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 months ago

        Exactly… If you lose internet connection is just stays local until you reconnect.

        Phone, browser, desktop…

    • Goun@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      This is the way to go, IMHO.

      Syncthing was weird at first, but it’s super simple, it shouldn’t take too long to get used to it.

  • Static_Rocket@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    10 months ago

    Bitwarden does use a local database and syncs. When you authenticate it unlocks the local database and does regular syncing behind the scenes.

    I do recommend self-hosting vaultwarden for the primary server though.

  • Azzu@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 months ago

    I just use Keepass2Android. You can use any solution you’d like that is able to sync normal files and sync your database between your devices

  • johsny@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    I sync Enpass between iPhone and Linux with Mobius Sync (Syncthing for iPhone)

  • BearOfaTime@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    edit-2
    10 months ago

    That would be a single DB, no?

    If you sync between 2 things, one of those things has to act as the server component, which holds the database, with other things syncing to that database. Otherwise who connects to who?

    If you want separate databases, that implies multiple instances, which is something different.

    • Holomew@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      KeePass will sync multiple databases by keeping the most recent change in any differences between them. It’s very convenient when you’re making changes to the list on separate devices, but having two copies of the database helps have a redundancy in case of a device failure.