日常检查使用 foc status,诊断使用 foc diagnose / foc logs。 多个已登记部署需 --directory 明确选择;foc version 是工具版本,不是业务版本。
foc status
foc diagnose
foc logs
--directory
foc version
business_read=unverified
certificate=blocked
它运行 Web 镜像里的 Go 自动证书控制器,只负责签发、续期、持久账户和发布完整证书对。 不是项目更新器,不管理 Docker,不需要 systemctl。上限 0.05 CPU / 128 MiB。 业务由 Nginx 提供 HTTPS;存储由 Go 提供 HTTPS。Relay 空闲时不占 80/443, 但证书校验会临时占用 80,临时预发布必须让出端口。
Admin 的“已生效、握手已验证、线上证书一致、控制器运行中、最近错误无”表示该次观察正常。 foc 与 GUI 的观察时间可能不同。DNS、连接、超时、TLS 验证失败和成功握手后的指纹不一致 是不同错误;探测未完成不能当作证书已经不一致。旧证书有效也不等于新证书部署成功。
Admin 可查看并审计下载证书/密钥,不提供上传、路径选择、手动续期或关闭自动续期。 Storage 的密钥导出加密到浏览器,Master 只转发密文。下载物按私钥保护。
详见证书契约和 foc 诊断细节。
There was an error while loading. Please reload this page.