Here is a good forum post that would walk you though the setup: Google Domains and Let's Encrypt Certificates using DNS validation for local Proxmox servers. The article is from last year, so if you are running an current version of PVE, you won't need to do the last step (editing...