ChuckNg / CertbotAliyunDns

Let's Encrypt 证书阿里云认证插件-Certbot DNS challenge via Aliyundns

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aliyun DNS Authenticator plugin for Certbot

This plugin design for user using Certbot to create free Let's Encrypt license on Aliyun and using Aliyun DNS for authentication challenge. This plugin only for personal study and internal usage.

Overall coding style based on certbot-dns-google, thanks to contributors of this project.

Installation

pip install -e $CWD

Execution

$ certbot certonly --certbot-dns-aliyun:dns-aliyun-propagation-seconds 10  \
                   --certbot-dns-aliyun:dns-aliyun-credentials $PATH_TO_CREDENTIALS/aliyun.json \
                   -d "$YOUR_DOMAIN"

Reference

  1. certbot-dns-google, https://github.com/certbot/certbot/tree/master/certbot-dns-google
  2. Certbot - Developer Guide, https://certbot.eff.org/docs/contributing.html#writing-your-own-plugin
  3. Certbot - API Documentation -certbot.plugins.dns_common, https://certbot.eff.org/docs/api/plugins/dns_common.html

About

Let's Encrypt 证书阿里云认证插件-Certbot DNS challenge via Aliyundns

License:Other


Languages

Language:Python 100.0%