Currently I manage my passwords in an archaic but secure way, which is simply to synchronize a directory where I have my Keepass database between my devices, and I say archaic but secure because even if my Nextcloud server hosted on a VPS explode (where I have the database stored) I still have the databases stored locally, so I don’t lose anything.

I am currently interested in self hosting Vaultwarden although my biggest drawback is the fact that if my VPS were to fail for example I would not be able to access my database and if I lose access to the database I lose access to all my passwords. a pretty bad scenario.

So I have a question, what can I do to prevent that from happening? Apart from hosting everything on my own hardware of course, for now I prefer to use VPS for different reasons.

  • psmt@lemmy.pcft.eu
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    The bitwarden client caches the database locally, so you can still access your credentials even if your server is down.

    • Samsy@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Scrolled deep to find this correct answer. Idk why people backup vaultwardens database somewhere and often.

      I had a crash on the machine where vaultwarden ran. I just did a backup on a connected client “after” the crash. Saved all and rebuild a new vaultwarden, simply import and it runs perfectly without a loss. The server is mostly just a bloated secure syncthing. All data is stored in the apps, too.