Lazy loaded image
CertHub (SSL 证书助手) — 免费自动化 SSL 证书管理平台
字数 1211阅读时长 4 分钟
2026-6-27
2026-6-30
在日常运维和网站管理工作中,SSL证书的管理往往是一件让人头疼的事情。无论是申请、续期,还是将证书同步到多台服务器,每一步都可能遇到各种问题。如果你曾经为这些事烦恼过,那么今天要介绍的 CertHub(SSL 证书助手)可能会帮到你。

什么是 CertHub?

CertHub 是一个免费、开源的全自动化 SSL 证书申请与下发平台。它基于 Cloudflare Workers 或腾讯云 EdgeOne Pages 这类 Serverless 平台运行,这意味着
你完全不需要拥有一台服务器就能使用它。
项目 GitHub 地址:PIKACHUIM/CFWorkerACME

为什么需要 CertHub?

传统的 SSL 证书管理工具(如 acme.sh)虽然功能强大,但它们大多是单机运行的脚本。如果你有以下需求,传统方案就会显得力不从心:
  • 多台服务器共享同一张证书:acme.sh 每台机器各自申请,管理起来很麻烦
  • 内网环境不方便申请证书:证书下发需要公网可达
  • 希望一次配置永久续期:每次申请都要手动添加 DNS TXT 记录太烦了
  • 需要一个管理后台来查看和操作证书状态
CertHub 就是为解决这些问题而生的——它将证书的申请、验证、续期和下发全部集中到服务端,你只需要通过网页或 API 就能管理所有证书。

核心功能一览

1. 无服务器部署,零成本运行

依托 Cloudflare Workers 或腾讯云 EdgeOne Pages,CertHub 可以在免费额度内运行。对于个人和小团队来说,这意味着 SSL 证书管理可以完全免费。它还支持 Docker 私有化部署,适合对安全性有更高要求的场景。

2. 一次 CNAME 配置,永久自动续期

这是 CertHub 的一大亮点。通过配置 DCV(域名控制验证)代理功能,你只需在 DNS 中设置一次 CNAME 记录,之后证书续期就会自动完成。再也不用每次申请通配符证书时去手动添加 TXT 记录了。

3. 多 CA 支持,灵活切换

内置了四大主流 CA(证书颁发机构):
  • Let's Encrypt(免费,无需 EAB 凭证)
  • ZeroSSL
  • Google Trust Service
  • SSL.com
你可以根据需要自由切换,甚至同时使用多个 CA。

4. 现代化管理后台 + 完整 API

CertHub 提供了一个终端风格的管理后台,可以直观地查看所有证书的状态、申请进度和到期时间。同时,它提供了完整的 RESTful API,可以轻松接入 1Panel、宝塔面板或自建系统。
CertHub 管理控制台 - 终端风格的实时仪表盘
CertHub 管理控制台 - 终端风格的实时仪表盘
证书订单详情页 - 支持下载、续期、吊销等操作
证书订单详情页 - 支持下载、续期、吊销等操作

快速部署:三个步骤搞定

部署 CertHub 非常简单,而且完全免费。这里以 Cloudflare Workers 为例:

第一步:一键部署

点击项目 README 中的 Cloudflare Workers 部署按钮,自动完成 Fork 和部署。你需要在 Cloudflare 控制台创建一个 D1 数据库并绑定到 Worker。

第二步:配置环境变量

在 Cloudflare Workers 控制台配置以下关键变量:
  • MAIL_KEYS / MAIL_SEND:Resend 邮件服务的 API Key 和发件邮箱
  • DCV_AGENT / DCV_EMAIL / DCV_TOKEN / DCV_ZONES:DCV 自动验证代理的 Cloudflare 配置
  • SSL_useIt / ZRO_useIt 等:需要使用的 CA 厂商 EAB 凭证

第三步:创建 CNAME 记录

在需要申请证书的域名 DNS 中设置 CNAME 记录指向你的 CertHub 平台。一旦配置完成,后续的证书续期就会全自动进行。
此外,CertHub 也支持 EdgeOne Pages 部署和 Docker 私有化部署。如果你更倾向于 Docker,只需运行 docker compose up -d 即可启动。

技术架构

CertHub 的技术栈清晰且现代:
  • 后端基于 Hono 框架,运行在 Cloudflare Workers / EdgeOne Pages 上
  • 前端使用 React + Vite + TypeScript
  • 存储使用 Cloudflare D1(基于 SQLite)
  • ACME 协议实现基于 node-acme-client 和 node-forge

总结

CertHub 是一个非常适合个人站长和小团队使用的 SSL 证书管理工具。它最大的价值在于:
  • 零成本部署,无需服务器
  • 一次配置,永久自动续期
  • 多服务器共享证书,方便集中管理
  • 开源可审计,支持私有化部署
如果你正在寻找一个更省心的 SSL 证书管理方案,不妨试试 CertHub。项目完全开源,欢迎去 GitHub 上给作者点个 Star 支持一下。
相关链接:
上一篇
GitHub AI 趋势榜 — 2026-06-28 日榜
下一篇
Next Web Nav — 现代化的前端导航网站