I’m now finally switching away from Windows, bought a new SSD and just set it up, and now I’ve hit a bit of a snag.
I’m using KeePass for password management, but I have my database up on iCloud. The reason for this is because I also have a iPhone and MacBook from which I need to access my passwords and this has been weirdly the most trouble-free and convenient option thus far.
But in the spirit of liberation (and because I don’t want to have to deal with web-based file management) I thought I’d ask around what some good options are. I am renting a VPS so that could be one option, but there I’m also a bit worried about data loss (for example if I stop paying, which is less of an issue since iCloud is free, or they go out of business. yeah I get that Apple bad but they’re a lot less likely to go out of business soon (not that Hetzner is on the verge of bankruptcy but thats my thinking)).
The easiest option would be to just keep it all on my main PC and periodically sync from the other clients, the only issue here is that if my PC is shutdown and I’m not home (which rarely happens luckily) and I haven’t synced recently, I’m fucked.
Option 3 would be to get the stanky raspi I have laying around running, but omg I think it would be more reliably if I just memorized all passwords myself.
Option 4 would be the same as 3 but with the Steam Machine. Which would mean deferring this issue until (or if) they release.
And I’m open to hearing more options that you would recommend.
Syncthing. If you run it on your phone you can keep it always running :)
While it doesn’t quite answer the question, I ended up switching from Keepass to Vaultwarden, with the Bitwarden client on all devices. It only syncs at home or while on my VPN, sure, but Bitwarden stores its data locally so even if I can’t connect to Vaultwarden, I can still grab credentials from the local copy.
ditto, switched from keepassxc to vault/bitwarden. Couldn’t be happier. I have it accessible via cloudflare tunnels, so I always can sync so long as I have internet.
Once I set up S3 cloud storage, I’ll have offsite backups as well.
I set up KeepassKC with Syncthing temporarily years ago while looking for other options. To my surprise it’s worked so well there’s been no reason to change to anything else.
The database file is always backed up to multiple devices. With Syncthing file versioning turned on older backups are available if that file gets corrupted, but in 8+ years I’ve never had to use one of those older backups.
Initially I was using Syncthing discovery servers which allowed syncing from anywhere, but I’ve since moved away from that. Now everything is run locally and I use Wireguard to connect to my home network when I’m away.
I’d get that old Pi running with a cheap SSD, set up Wireguard (or just use the Syncthing discovery servers), put it on a shelf and forget about it. It’ll probably run for years with minimal attention.
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters RP-1 Rocket Propellant 1 (enhanced kerosene) RPi Raspberry Pi brand of SBC SBC Single-Board Computer SRB Solid Rocket Booster SSD Solid State Drive mass storage VPN Virtual Private Network VPS Virtual Private Server (opposed to shared hosting) Jargon Definition Starlink SpaceX’s world-wide satellite broadband constellation
[Thread #188 for this comm, first seen 24th Mar 2026, 16:30] [FAQ] [Full list] [Contact] [Source code]
Not quite




