acme-dns

Create verification records with acme-dns (https://github.com/joohoi/acme-dns)

Plugin type DNS validation
Download Built-in
Compatibility All platforms

Description

Use an acme-dns server to handle the validation records. The plugin will ask you to choose an endpoint to use.

For testing the https://auth.acme-dns.io/ endpoint is useful, but it is a security concern. As the readme of that project clearly states: "You are encouraged to run your own acme-dns instance."

It’s possible to use basic authentication for your acme-dns service by specifying a url with the format https://user:password@acme-dns.example.com/

Unattended creation of certificates using this plugin has limited support. It only works if there are pre-existing acme-dns registrations for all the included domains. The reason for this is that acme-dns requires you to create CNAME records. In the future this might be scripted the same way we can script DNS validation itself, but so far there hasn't been enough demand for that feature to make it worth developing.

Command line

--validation acme-dns Activates the plugin
‑‑acmednsserver Root URI of the acme-dns service

Examples

Typical --validation acme-dns [‑‑acmednsserver https://acme-dns.example.com/]

JSON

ID c13acc1b-7571-432b-9652-7a68a5f506c5

Looking for win-acme?

simple-acme is a backwards compatible, drop-in replacement built by the same person. Project history.