早两天几个域名的 https 证书要到期了,申请的是 Let's Encrypt 的 wildcard 证书,这种证书需要添加 DNS 解析记录来验证域名所有权。之前申请的时候是手动添加,但当为几个域名(如 *.setq.me 和 setq.me)同时申请证书的时候,分别要添加几条记录,繁琐且容易出错。于是寻思找一个自动化工具,在 Github 上找到了一个 certbot-letencrypt-wildcardcertificates-alydns-au,该工具提供了 PHP 版本的阿里云和腾讯云,Python 版本的阿里云,没有我想要的 Python 版本腾讯云功能。

于是动手写了一个 https://github.com/akgnah/certbot-wildcard-qcloud-hook ,求建议求 Star。

拓展阅读:

如何免费的让网站启用 HTTPS | | 酷 壳 - CoolShell

Let's Encrypt 终于支持通配符证书了 - 简书