A plugin for certbot that enables performing DNS validation using the MCHost24 API.
- Obtain an MCHost24 API token (e.g. using the cli tool of the
mchost24
module found here) - Install the plugin
- Create a
mchost24.ini
config file that contains themchost24_dns_api_token
key with the value set to the previously obtained API token:# MCHost24 API token mchost24_dns_api_token=<insert obtained API token here>
- Run
certbot
and tell it to use the plugin to perform dns authentication and the config file:certbot certonly --authenticator dns-mchost24 --dns-mchost24-credentials /etc/letsencrypt/mchost24/mchost24.ini -d domain.com
Requires the MCHost24 API python module, which can be found here.