产品简介
sunlight Sunlight 是一个生产就绪的静态证书透明度日志实现,专注于可扩展性、易操作性和降低成本。适合需要监控证书透明度的运维人员和开发者,由 Let's Encrypt 赞助开发。

核心功能
- 支持 Windows、macOS、Linux 跨平台
- 静态证书透明度日志实现
- 提供监控 API
- 多租户架构支持单个进程托管多个日志
- 简单 YAML 配置管理
- 支持本地文件系统或 S3 兼容存储后端
- 自动通过 ACME 获取 TLS 证书
- 全局锁机制确保数据一致性
快速开始
- 使用命令 `go install filippo.io/sunlight/cmd/...@latest` 安装 Sunlight
- 创建 YAML 配置文件定义监听地址和日志配置
- 运行 `sunlight -c sunlight.yaml` 启动服务
界面预览
与其他方案对比
| 对比项 | sunlight | 同类方案 |
|---|---|---|
| 可扩展性 | Sunlight 设计为高度可扩展,支持多租户和多种存储后端如 S3 | 传统证书透明度日志实现可能扩展性有限,操作复杂 |
| 操作简易性 | 通过 YAML 配置简化管理,自动获取 TLS 证书 | 同类方案可能需要手动脚本或复杂设置 |
| 成本效益 | 支持低成本存储选项如 S3 兼容对象存储,降低运营成本 | 其他方案可能依赖昂贵基础设施 |
适合谁用
- 运维人员:部署和管理生产环境的证书透明度日志
- 开发者:集成证书透明度监控到应用系统中
- 安全团队:监控证书发行透明度以增强安全
下载与版本
当前最新版本为 v0.8.1,发布于 2026-06-30。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/FiloSottile/sunlight