I just did this, and these were my rough steps:
- Backup from Molly-UP
- Write down the code
- Install normal Molly from FDroid (you don't need to remove Molly-UP yet)
- Open normal Molly and import the backup, log in to your account etc
- In your mollysocket instance, run
mollysocket vapid gen
and use the key asMOLLY_VAPID_PRIVKEY
environment variable in docker compose, or however you're running mollysocket. - Go to notifications and change the notification type to UnifiedPush, and scan the QR code from your mollysocket instance. (I was having trouble scanning the QR code when it's printed out via CLI, maybe because it was white on black, but the QR code from the web server page (port 8020) worked)
- Uninstall regular Molly-UP when you're ready
No real trapdoors or anything; I spent the most time trying to get the QR code to scan before finally getting it to work via the web server page.