My plan is also use GCP.I'm not aware of an option to do that, unless you're a fairly decent DBA.
I run mine on GCP and it's probably as safe as your pi.
Guide is this Advanced installation with Traefik, Let's Encrypt & HTTP Basic Auth | TeslaMate
Are people buying domain or using something free like no-ip etc.?