Certimate – 开源 SSL 证书自动化管理工具

Certimate – 开源 SSL 证书自动化管理工具

简介

Certimate​ 是一款开源的 SSL 证书管理工具,旨在帮助用户实现证书的 ​全自动化生命周期管理,包括申请、部署和续期。其核心特性如下:

  • 完全自动化​:从申请到续期全程无需人工干预
  • 多场景部署​:支持二进制、Docker、源码等多种部署方式
  • 私有化安全​:所有数据存储在自有服务器,保障隐私安全
  • 多证书颁发机构​:兼容 Let’s Encrypt 等主流证书颁发机构
  • 简单易用​:YAML 配置文件实现快速配置

部署指南

方式一:二进制部署(推荐)

下载最新版本

wget https://certimate.org/releases/certimate-latest-linux-amd64 -O certimate

添加执行权限

chmod +x certimate

启动服务(默认端口8080)

./certimate serve -c /etc/certimate/config.yml

方式二:Docker 部署

# 拉取镜像
docker pull certimate/certimate:latest

# 运行容器
docker run -d \
  -p 8080:8080 \
  -v /path/to/config:/etc/certimate \
  -v /path/to/certs:/var/lib/certimate \
  --name certimate \
  certimate/certimate:latest

方式三:源码部署

# 克隆仓库
git clone https://github.com/certimate/certimate.git

# 编译项目
cd certimate && make build

# 运行服务
./bin/certimate serve -c config.example.yml

高级功能

  1. 多CA支持​:可同时配置多个证书颁发机构
  2. Webhook通知​:支持配置续期成功/失败通知
  3. 集群模式​:通过 --cluster 参数启用高可用模式
  4. API集成​:提供 RESTful API 供其他系统调用

完整文档请参考官方文档:https://docs.certimate.org

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/12348

(0)
郭靖的头像郭靖
上一篇 2025年5月21日 下午8:22
下一篇 2025年6月14日 下午5:52

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信