自动为阿里云CDN更新SSL证书。(注意:本身不生成证书,仅读取指定目录下证书是否更新;不以守护进程形式运行,请使用cron等定时工具执行。)
|
há 2 meses atrás | |
---|---|---|
.github | há 3 meses atrás | |
src | há 2 meses atrás | |
.gitattributes | há 2 meses atrás | |
.gitignore | há 2 meses atrás | |
LICENSE | há 3 meses atrás | |
README.md | há 3 meses atrás | |
REEPORT | há 2 meses atrás | |
VERSION | há 3 meses atrás | |
crlf2lf.sh | há 2 meses atrás | |
go.mod | há 2 meses atrás | |
go.sum | há 2 meses atrás | |
resource.go | há 3 meses atrás |
此项目的出发点在于宝塔,宝塔会为网站定时更新证书。因此,我们可以设置一个定时任务来运行此程序,负责把宝塔更新写入好的证书和密钥文件上传到阿里云的CAD。
处于国内加速的目的,api的endpoint基本都选择杭州节点(cn-hangzhou),你若有需要也可以按需秀嘎哎。
本程序由MIT协议发布。
证书夹:/www/server/panel/vhost/ssl
注意:证书夹里面似乎有冲突。例如域名通配符*.example.com
和普通域名example.com
会占用同一目录,导致覆盖。因此最好使用下面的Let's Encrypt文件夹。
Let's Encrypt:/www/server/panel/vhost/letsencrypt