Keepass DX/XC (mobile/desktop) + syncthing to sync the database file between devices is the best solution out there. You can also put the database file in your cloud to follow the 3-2-1 backup.
Sync a copy of the db. So update on your laptop and copy the db file to the syncthing folder. This stops you phone or other device from accidently messing up your db, not that it has happened to me but it is a possibility with syncing as a concept.
Then just use the db on the phone to access on the go but add/modify entries on the laptop and repeat the process.
It seems tedious but its not.
My workflow is like so
Update / edit the db on the laptop.
Run a script to copy the db to the sync folder.
This syncs to my phone and server
Then treat the phone copy as read only
If i need to make a password on the phone i send it to myself on signal and add it on the laptop to keepass using signal desktop.
This way i have a source of truth plus a distributed copy in multiple locations. The server copy gets inculded in my routine backups too
16 Comments
hellojack@lemmy.dbzer0.com · 39 pts · 169d
Good old keepass
ByteMe@lemmy.world · 5 pts · 169d
Is it available on Android?
HelloRoot@lemy.lol · 22 pts · 169d
keepassDx from fdroid
been using it for years. You have to change a setting for it to auto suggest logins but then it mostly just works
sync the file with syncthing
DFX4509B@lemmy.wtf · 22 pts · 169d
KeePass.
privatepirate@lemmy.zip · 17 pts · 169d
Keepass DX/XC (mobile/desktop) + syncthing to sync the database file between devices is the best solution out there. You can also put the database file in your cloud to follow the 3-2-1 backup.
x550@lemmy.dbzer0.com · 3 pts · 167d
One tip i would recommend to OP
Sync a copy of the db. So update on your laptop and copy the db file to the syncthing folder. This stops you phone or other device from accidently messing up your db, not that it has happened to me but it is a possibility with syncing as a concept.
Then just use the db on the phone to access on the go but add/modify entries on the laptop and repeat the process.
It seems tedious but its not.
My workflow is like so
Update / edit the db on the laptop. Run a script to copy the db to the sync folder. This syncs to my phone and server Then treat the phone copy as read only
If i need to make a password on the phone i send it to myself on signal and add it on the laptop to keepass using signal desktop.
This way i have a source of truth plus a distributed copy in multiple locations. The server copy gets inculded in my routine backups too
privatepirate@lemmy.zip · 1 pts · 166d
Yeah that's basically what I meant I just didn't feel like typing the whole explanation out.
MummifiedClient5000@feddit.dk · 17 pts · 169d
Vaultwarden is compatible and can be self-hosted.
goldkiddo@feddit.it · 11 pts · 169d
keepassDX + aegis + syncthing = based
dessalines@lemmy.ml · 0 pts · 169d
Is aegis for 2fa? If that's so its not necessary, keepass can already store 2fa.
Courantdair@jlai.lu · 7 pts · 169d
Yes but storing the password and the TOTP secret in the same place kinda defeats the concept of 2FA
cdzero@lemmy.ml · 7 pts · 169d
Separating 2fa and passwords is good practice. If one side gets compromised the other is still okay.
mEEGal@lemmy.world · 9 pts · 169d
Came across this recently
https://github.com/aliasvault/aliasvault
fhinok@lemmy.zip · 2 pts · 169d
big fan of passbolt.
ByteMe@lemmy.world · 1 pts · 169d
Thanks
artyom@piefed.social · 2 pts · 169d
PearPass