21
2025
06
01:12:40

分享一款流水线SSL证书更新工具-Certd

随着免费SSL证书只有90天的有效期。如何自动更新ssl一直让人烦恼,在前面的教程中,我们讲到过利用acme.sh脚本来自动更新。目前“煮编”也在使用。但上手难度略高,对于普通用户和新手不是很友好。因此,文本为大家推荐一款极易上手的工具Certd

关于

Certd 是一款开源、免费、全自动申请和部署更新SSL证书的工具。

图片

部署

源码部署

# 克隆代码
git clone https://github.com/certd/certd --depth=1
# git checkout v1.x.x  # 当v2主干分支代码无法正常启动时,可以尝试此命令,1.x.x换成最新版本号
cd certd
# 启动服务
./start.sh

Docker部署 (推荐)

# 随便创建一个目录
mkdir certd
# 进入目录
cd certd
# 下载docker-compose.yaml文件,或者手动下载放到certd目录下
wget https://gitee.com/certd/certd/raw/v2/docker/run/docker-compose.yaml
# 启动certd
docker compose up -d

图片

访问测试

http://ip:7001https://ip:7002默认账号密码:admin/123456

效果

首页
首页

创建证书


点击证书自动化流水线,开始创建证书。

图片目前支持Let's EncryptGoogleZeroSSL证书。

配置云服务商 id和key

图片

完成后,效果如下:

图片

部署本地和CDN

上述方式,仅仅是下载了证书。接下来,我们需要部署到相关业务和CDN中。

部署到本地

点击流水线,添加任务

图片
图片

部署到CDN

根据需求,选择自己的业务。图片

图片

完成后,我们可以添加重启等任务,让证书生效。

总结

目前市面上,很多SSL证书更新方法都差不多。我们可以根据实际需求选择合适的工具来调整自己的业务。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://zblog.hqyman.cn/post/11770.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: