Todo #9200


Add DNS support for Google domain to Acme manager

Added by nivlek trahreg over 4 years ago. Updated 5 days ago.

Needs Patch
Target version:
Start date:
Due date:
% Done:


Estimated time:
Plus Target Version:


Please add DNS support of Acme manager for use with google domains. I'm using their DDNS feature and can't find them in the list of DNS methods for adding Acme certificate

Actions #1

Updated by Jim Pingle over 4 years ago

  • Category set to ACME
  • Assignee set to Jim Pingle

The latest version of the script (not the GUI package) has some support but it isn't like the other integrated scripts. It requires separate use of the gcloud CLI command (available via the net/google-cloud-sdk port) to setup credentials outside of the GUI. I'm not sure how viable it will be to add to the GUI, but I'll check into it.

Actions #2

Updated by Matt D almost 4 years ago

Adding a request for this myself.

Actions #3

Updated by Don McLean almost 4 years ago

I would also like to see Google Domains added into the list of supported validation methods.

Actions #4

Updated by Jeremy  99 about 3 years ago

Google Domains currently does not have any API that allows DNS records to be managed programmatically, so no ACME clients can do "DNS Verification" with Google Domains until Google chooses to add that feature. The only options are to use "HTTP verification" or move your DNS to a different provider that supports ACME, such as Cloudflare.

Actions #5

Updated by Manvir Randhawa about 3 years ago

The question is how is certbot doing it using a plugin called dns-google

It is a python plugin

Actions #6

Updated by Kyle Klouzal about 1 year ago

Google DNS is different from Google Domains. +1 for Google Domain support here..

Actions #7

Updated by Viktor Gurov about 1 year ago

Kyle Klouzal wrote in #note-6:

Google DNS is different from Google Domains. +1 for Google Domain support here..


Thank you for contacting Google Domains.

I’m afraid that Google Domains does not yet support API that allows you to automate or
modify existing dns records on the domain’s settings.

Actions #8

Updated by Jim Pingle 5 months ago

  • Status changed from New to Needs Patch
  • Assignee deleted (Jim Pingle)
  • Start date deleted (12/14/2018)

There is #11931 for Google Cloud, there is nothing we can do got Google Domains. Google needs to come up with an API and/or needs to come up with a way to update it. This isn't something we would have any part in implementing. Once there is support upstream we can look into adding it in the package.

Actions #9

Updated by Ryan Keen 5 days ago

It appears that Google Domains has added support for DNS-01 ACME Challenges using a token generated on Google Domains. More information is available at the link below. Is it possible to revive this request?


Also available in: Atom PDF