No description
- Python 100%
|
|
||
|---|---|---|
| src/certbot_dns_mchost24 | ||
| .gitattributes | ||
| .gitignore | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| requirements.txt | ||
MCHost24 Certbot DNS Authentication Plugin
A plugin for certbot that enables performing DNS validation using the MCHost24 API.
Usage
- Obtain an MCHost24 API token (e.g. using the cli tool of the
mchost24module found here) - Install the plugin
- Create a
mchost24.iniconfig file that contains thedns_mchost24_api_tokenkey with the value set to the previously obtained API token:# MCHost24 API token dns_mchost24_api_token=<insert obtained API token here> - Run
certbotand 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
Requirements
Requires the MCHost24 API python module, which can be found here.