diff --git a/README.md b/README.md index 0739907af..82789b7d8 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,28 @@ # CertD -CertD 是一个帮助你全自动申请和部署SSL证书的工具 -后缀D取自linux守护进程的命名风格,意为证书守护进程。 +CertD 是一个帮助你全自动申请和部署SSL证书的工具。 +后缀D取自linux守护进程的命名风格,意为证书守护进程。 ## 特性 -* 自动申请证书 -* 流程化部署证书(目前支持服务器上传部署、阿里云、腾讯云等) +本项目不仅支持证书申请过程自动化,还可以自动化部署证书,让你的证书永不过期。 + +* 全自动申请证书 +* 全自动部署证书(目前支持服务器上传部署、阿里云、腾讯云等) * 可与CI/DI工具结合使用 +## 免费证书申请说明 +* 本项目ssl证书提供商为letencrypt +* 申请过程遵循acme协议 +* 需要验证域名所有权,一般有两种方式(目前本项目仅支持dns-01) + * http-01: 在网站根目录下放置一份txt文件 + * dns-01: 需要给域名添加txt解析记录,泛域名只能用这种方式 +* 证书续期: + * 实际上acme并没有续期概念。 + * 我们所说的续期,其实就是按照全套流程重新申请一份新证书。 +* 免费证书过期时间90天,以后可能还会缩短,所以自动化部署必不可少 + + + ## 快速开始 本案例演示,如何配置自动申请证书,并部署到阿里云CDN,然后快要到期前自动更新证书并重新部署 @@ -177,3 +192,5 @@ type = deployCertToTencentCLB type = deployCertToTencentTKEIngress +### 更多部署插件 +等你来提需求