可自托管的 ACME 工具,以可视化工作流自动完成 SSL 证书的申请、部署、续期与监控。
- Star
- 1,470
- Fork
- 119
- 未关闭 Issue
- 25
- 最近提交
- 23小时前
这是什么?
CertMate 是一个自托管的 TLS 证书管理工具,用于统一管理基础设施中的证书。它可以从 Let's Encrypt、ZeroSSL、DigiCert 等公共 CA 签发并续期证书,也可以使用自建的私有 CA。它还会通过探测端点和读取 Certificate Transparency 日志,发现不是通过它签发的证书,并将所有证书记录在同一份清单中,标明每张证书部署在哪里、由谁签发、何时过期。
证书续期后,CertMate 可以执行部署钩子或调用 webhook,把新证书放到实际使用的位置,并通过部署探测确认服务端已返回新证书。DNS-01 验证支持 29 家 DNS 服务商,同时支持 HTTP-01。证书可以保存在本地磁盘,也可以同步到 Azure Key Vault、AWS Secrets Manager、HashiCorp Vault、Infisical 或兼容 S3 的存储。
项目提供 Web 界面、REST API、名为 certmate-cli 的 Python 命令行工具,以及面向 AI 智能体的 MCP 服务。它以单实例方式运行,可通过 Docker、Linux systemd 安装脚本或 Helm Chart 部署。
核心功能
- 01从 Let's Encrypt、ZeroSSL、DigiCert、Sectigo 等 CA 或私有 CA 签发并续期证书。
- 02通过 29 家 DNS 服务商完成 DNS-01 验证,也支持 HTTP-01。
- 03通过端点探测和 Certificate Transparency 日志发现已有证书。
- 04签发与续期后执行部署钩子和 webhook,并用部署探测确认新证书已生效。
- 05证书可保存在本地,或存入 Azure Key Vault、AWS Secrets Manager、HashiCorp Vault、Infisical 或 S3 兼容存储。
- 06提供 Web 界面、REST API、命令行工具和 MCP 服务,支持角色权限与审计链。
适用场景
- 在一份清单中跟踪服务器、负载均衡器和各类服务上的所有 TLS 证书。
- 自动续期短有效期证书,并将其推送到使用它们的服务。
- 用私有 CA 为内部系统签发 mTLS 或 VPN 客户端证书。
- 让内部主机通过内置 ACME 服务,使用 certbot 或 cert-manager 申请证书。
标签
常见问题
- certmate 是什么?
- 自托管的 TLS 证书全生命周期管理平台,负责签发、续期、发现、清点并部署证书。 CertMate 是一个自托管的 TLS 证书管理工具,用于统一管理基础设施中的证书。它可以从 Let's Encrypt、ZeroSSL、DigiCert 等公共 CA 签发并续期证书,也可以使用自建的私有 CA。它还会通过探测端点和读取 Certificate Transparency 日志,发现不是通过它签发的证书,并将所有证书记录在同一份清单中,标明每张证书部署在哪里、由谁签发、何时过期。
- certmate 可以免费使用吗?用的什么许可证?
- certmate 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- certmate 还在维护吗?
- 活跃维护中。certmate 最近一次提交是在 2026年10月19日。
- certmate 适合用来做什么?
- 在一份清单中跟踪服务器、负载均衡器和各类服务上的所有 TLS 证书。 自动续期短有效期证书,并将其推送到使用它们的服务。 用私有 CA 为内部系统签发 mTLS 或 VPN 客户端证书。 让内部主机通过内置 ACME 服务,使用 certbot 或 cert-manager 申请证书。
- 在哪里获取 certmate?
- 源代码和安装说明在 GitHub 上:https://github.com/fabriziosalmi/certmate
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 nginx 提供图形化网页界面,无需手动编辑配置文件即可管理虚拟主机、代理、SSL 证书和流转发。
一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。
可自托管的公平代码工作流自动化平台,用于构建 AI 智能体与工作流,支持 1500 多种集成。
可自托管的开源社交媒体排程工具,用于规划、发布和分析多平台内容,并支持 AI 与 API 集成。
开源无代码平台,用于构建数据库、应用、自动化和 AI 智能体,可自托管,是 Airtable 的开源替代方案。