Operation guide操作手册
Cookbook for installing, configuring, and operating CertHub.CertHub 的安装、配置与日常操作说明。
CertHub is a self-hosted SSL hub: ACME issue (~90-day renew), full-chain verify, and multi-target deploy (SSH/nginx auto, or ZIP when only humans can upload). This guide is the cookbook — start with architecture or install.CertHub 是私有化 SSL 证书中枢:ACME 申请(约 90 天一轮)、完整证书链校验,以及多目标部署(SSH/nginx 自动,或只能人肉时的 ZIP)。本手册按操作顺序写全,建议先看架构或安装。
Architecture系统架构
pain · SVGs · deploy痛点 · 架构图 · 部署
Install安装部署
Docker Compose · SSH key · first upDocker Compose · SSH 密钥 · 首次启动
Configure配置说明
DNS · domains · servers · notifyDNS · 域名 · 服务器 · 通知
Daily ops日常操作
generate · deploy · renew · status申请 · 部署 · 续期 · 状态
Monthly checklist每月换证
status → renew → deploy → verify状态 → 续期 → 部署 → 验收
Cert chain证书链
fullchain · WeChat Mini Program完整链 · 微信小程序
Deploy证书部署
one cert · multi-host · CDN ZIP一证多机 · CDN 手传
Web & API · ProWeb 与 API · Pro
:8080 dashboard · REST8080 控制台 · REST
Troubleshoot排障
ARM64 · DNS env · nginx pathARM64 · DNS 变量 · nginx 路径
before you start动手前
You need Docker, deploy targets (SSH keys for auto path), and DNS API keys for Aliyun / Tencent / Huawei. Do not commit real keys —
dns-providers.yml is gitignored.
需要 Docker、部署目标(SSH 密钥走自动路径)、以及阿里 / 腾讯 / 华为的 DNS API 密钥。真实密钥不要提交仓库,dns-providers.yml 已在 .gitignore 里。