之前有写过一篇文章使用certbot申请免费ssl证书,最近发现certimate有提供web界面,而且集成了证书申请,证书部署,证书续订,监控告警等功能,都可以通过web界面点几下就可以完成,比较适合小白。
开源certimate项目地址:https://github.com/certimate-go/certimate
具体功能可以查看下项目地址,说下跟certbot的区别:

优缺点:

部署
docker-compose.yml:
1 | version: "3.0" |
ps:申请泛域名证书会调用api去添加txt域名解析,dns的配置官方文档没有加,我不加的话,申请证书的时候会报错:

启动容器:
1 | docker-compose up -d |
启动完成后通过浏览器访问:
访问:http://服务器IP:8090
账号:`admin@certimate.fun密码:
1234567890`

域名证书申请
工作流

选择标准模板

开始:

申请:

部署:

通知:


保存,执行:

执行成功后就会生成证书:

把工作流启动,就会按照你设置的时间去跑任务,证书到期前就会自动续期:
