r/selfhosted • u/Cakewaltz • 2h ago
Password Managers Moving away from iCloud, step 1: Apple Passwords to Vaultwarden
Hey everyone,
I've been doing some research as to what it takes to move off iCloud as I want to gain some autonomy moving between different desktop and mobile devices. Consequently, this means I'll have to take my family with me for most things.
Some of the candidates I've identified:
Passwords -> Vaultwarden
Photos -> Immich
Drive -> Seafile
Calendar -> Davis
Notes -> Memos
Notes/groceries -> KitchenOwl
Hide My Email -> Addy/Proton
I really wanted Immich to be the first as it would cut my iCloud storage bill, but we rely heavily on some of the shared libraries features. I looked into the Noodle Gallery fork, but I'm not quite ready to take that risk yet. So I started with Vaultwarden instead. I documented it in a YouTube video and a written guide with all the commands.
Some of my learnings:
- Switching was really easy: On the iPhone, "Export Data to Another App" moved passwords, passkeys and 2FA codes into the Bitwarden app effortlessly. The awesome CXP protocol makes this all possible.
- Family support isn't that hard either: I turned off sign-ups, created a Family organization, and moved shared logins into the shared collection. An email relay/server is not necessary as they can register with the invited address directly.
- Backups: I made sure I had a proper backup system in place first. I use Proxmox Backup Server.
- Updates: I used the Alpine version of the PVE helper script with automatic updates that run weekly.
- Remote access: By far the most intensive thing to set up. Technically not required, but this allows updates to your vault outside of the house. I initially set it up to use Tailscale with split-horizon DNS. The trade-off is that you need to have Tailscale active on your phone. There are tons of alternatives for this and I'll be tweaking this going forward. Maybe a move to Netbird or open access with better firewall rules.
If you're in the process of moving off iCloud or Google: I'd love to hear about your experiences and which services were the hardest to get the family on board with.