
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Certstream Server Go 是 https://github.com/CaliDog/certstream-server/ 的即用型替代品。该工具通过 WebSocket 连接向客户端聚合、解析并流式传输来自多个证书透明度日志的证书数据。开发者可利用此项目实时分析新颁发的 TLS 证书。
Calidog 开发的 Certstream 软件简化了证书透明度日志的访问,但其官方演示服务器可靠性不足(如频繁断开连接、错误),且仅作为演示用途。为避免部署原服务器所需的 Elixir/Erlang 环境,项目选择使用 Go 语言开发替代版本,利用 Go 编译为原生二进制、跨架构/跨平台的优势。
可通过预构建 Docker 镜像快速部署,镜像地址:https://hub.docker.com/repository/docker/0rickyy0/certstream-server-go%E3%80%82
基本运行命令
bashdocker run -v /path/to/config.yaml:/app/config.yaml -p 8080:8080 0rickyy0/certstream-server-go -d
参数说明
-v /path/to/config.yaml:/app/config.yaml:挂载自定义配置文件(可选)。若不挂载,将使用默认配置(config.sample.yaml)-p 8080:8080:端口映射,容器内默认监听 8080 端口-d:后台运行容器客户端需通过 WebSocket 连接访问服务器提供的端点,获取证书数据流。
端点配置
| 配置项 | 默认值 | 功能描述 |
|---|---|---|
full_url | /full-stream | 持续流式传输包含所有详细信息的新证书数据 |
lite_url | / | 持续流式传输简化信息的新证书数据(不含 as_der 和 chain 字段) |
domains_only_url | /domains-only | 持续流式传输新证书中包含的域名信息 |
连接要求
数据示例
向端点 URL 追加 /example.json 并发送 HTTP GET 请求,可获取数据格式示例(如 http://localhost:8080/full-stream/example.json)。以下为证书更新的简化格式示例:
json{ "data": { "cert_index": 712420366, "cert_link": "[***]", "leaf_cert": { "all_domains": [ "cmslieferhit.e06.k-k.de" ], "extensions": { "authorityInfoAccess": "URI:[***] URI:[***]", "authorityKeyIdentifier": "keyid:14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6", "basicConstraints": "CA:FALSE", "keyUsage": "Digital Signature, Key Encipherment", "subjectAltName": "DNS:cmslieferhit.e06.k-k.de", "subjectKeyIdentifier": "keyid:4e:cb:ae:47:84:a8:92:f7:e7:de:78:d1:00:9e:d9:cc:80:ac:0b:ce" }, "fingerprint": "27:58:3D:01:3D:71:B8:D3:A6:6E:2C:7A:86:3A:E9:1F:DB:F0:1B:5D", "not_after": ***, "not_before": ***, "serial_number": "0498BDF812FAF923FEBD5EF7B374899FC61A", "signature_algorithm": "sha256, rsa", "subject": { "C": null, "CN": "cmslieferhit.e06.k-k.de", "L": null, "O": null, "OU": null, "ST": null, "aggregated": "/CN=cmslieferhit.e06.k-k.de", "email_address": null }, "issuer": { "C": "US", "CN": "R3", "L": null, "O": "Let's Encrypt", "OU": null, "ST": null, "aggregated": "/C=US/CN=R3/O=Let's Encrypt", "email_address": null }, "is_ca": false }, "seen": ***.904, "source": { "name": "DigiCert Yeti2022-2 Log", "url": "[***]" }, "update_type": "PrecertLogEntry" }, "message_type": "certificate_update" }
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务