Hey, I spent way too long on this project, but I got a good write-up on how to get Bitwarden (specifically this awesome version) running on the free Google Cloud tier with Caddy and a Cloudflare DDNS cron. It’s super easy to set up, the guide walks you through it. It’s pretty stable so far, I’ve been migrated for a week.
Nice, thanks for taking the time to write this up. I’ve added this to https://github.com/dani-garcia/bitwarden_rs/wiki/Deployment-examples. Feel free to edit your entry if you think it needs a more detailed summary.
How CPU-intensive docker version is? I believe 1Gb of RAM would be sufficient for the family-use install (under 10 users), not sure about Google’s 0.25 vCPU.
You can run small instances tolerably on a Raspberry Pi 1, so pretty much any cloud VM should work fine.
I currently have VW running in a docker instance on my Synology, but would like to move to a gCloud instance. Using your instructions, how would I get my data directory and it’s contents loaded to the gCloud instance and not lose any data or configurations?