Hacker News new | ask | show | jobs
by doubled112 3 hours ago
Syncing isn't a KeePassXC problem. The database is just a file. That may or may not make your life easier.

There are a few decent Android and iOS apps that work well. I use Nextcloud and WebDAV for access.

Not a setup I can recommend to just anybody though.

1 comments

One of the security advantages of KeePass being just a file is that you can sync it in the way that makes sense to you.

The need to have an opinion on how you’d like to sync a file does, as you suggest, eliminate some portion of the population who need a fully baked answer in one step.

I used to use Google Drive, but now I use Syncthing, further reducing my exposure. Paired with Synctrain and KeePassium on iOS.

One tip: enable the atomic save option in settings to reduce the risk of weird cloud sync issues.

What would happen if the file was edited concurrently? Would any data be lost?
If you try to write to a file that has been changed, it'll ask to merge them. Not sure what the behavior is if two try to edit the same entry.
And if you use an untrusted sync like Google Drive, you can enable a keyfile and never let that file lane on Google Drive.