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

相关推荐

  • Centos7安装postgresql数据库

    1.更新源 2.安装postgresql 3.初始化数据库 4.启动数据库并设置开机启动 5.登录postgresql并设置密码 postgresql在安装时默认添加用户postgres 输入 psql 进入数据库是这样的 设置密码: 退出按:q 备注其他:列出所有库l 列出所有用户du 列出库下所有表d 6.重启数据库: 7 创建数据库跟用户 因为post…

    2023年4月11日
    1.1K00
  • Docker配置指定IP(Ubuntu 16.04)

    应用场景 1. Docker网络模式概览 说明: 最常用的就是利用bridge,自定义虚拟网桥来固定IP。默认情况下,docker的容器重启之后,会自动分配IP,导致一次重启IP变化。所以需要对docker容器指定IP。由于docker默认的网络不能固定ip地址,我们创建自定义虚拟网桥,进行固定IP的分配 2. 创建自定义网络 3. 查看网络信息 创建网桥之…

    2023年2月28日
    1.2K00
  • Linux firewall防火墙 换成 iptables 防火墙

    一、firewalld 增加开放端口 重启防火墙 二、iptables 增加开放端口 如果要修改防火墙配置,如增加防火墙端口3306 增加规则 保存退出后 最后重启系统使设置生效即可。 三、将firewalld防火墙换成iptables 1、直接关闭防火墙 2、设置 iptables service 如果要修改防火墙配置,如增加防火墙端口3306 增加规则 …

    2023年8月9日
    1.1K00
  • 常见IIS错误解决方法

    1、错误号401.1症状:HTTP 错误 401.1 – 未经授权:访问由于凭据无效被拒绝。分析:由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。解决方案:(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:控制面板->管理工具->计算机管理->本地用户和组,将IUS…

    2022年11月25日
    1.1K00
  • diff命令比较两个文件的不同

    [语法]: diff [参数] 文件1 文件2-b 将一串空格或TAB 转换成一个空格或TAB-e 生成一个编辑角本,作为ex 或ed 的输入可将文件1 转换成文件2[例子]:diff file1 file2diff -b file1 file2diff -e file1 file2 >edscriptdiff 命令的常用参数参数 说明a 将所有文件当…

    2023年11月29日
    82700

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

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

关注微信