基于node-let-s-encrypt-aliyun-job 感谢@Relsoul开发这个项目.作者的‘下一步规划’都快4年了还没更新。最近阿里云的免费证书又搞成了三个月一看阿里云cdn上几十个项目ssl临期心里就发慌,所以就基于作者的代码修改了一下,增加了自动清理阿里云上过期的上传证书的功能。
如果想做软件来找我定制软件哟
- 调用阿里云的接口来判断域名的ssl 是否临期,只有临期的才会上传
- 自动清理阿里云上过期的上传证书
- 使用x509来判断证书是否临期(原先是把日期写在config中)
- 调整了一些代码逻辑
- 复制conf-default.json 创建conf.json即可
- 放到青龙面板上定时执行即可
{
"confData": [
{
"name": "xxx域名",
"ali": {
"accessKeyId": "xxx",
"accessKeySecret": "xxx",
"domain": "xxx.com",
"cdn": {
"exclude": [
"不希望更新的cdn域名"
]
}
},
"contact": [
"mailto:[email protected]"
],
"identifiers": [
"xxx.com",
"*.xxx.com"
],
"cName": "xxx.com"
}
],
"accountUrl": false,
"contact": [
"mailto:[email protected]"
],
"sleepTime": 60000
}