软件名称
镜像脉动 · Registry Pulse v1.0.3
应用平台
- docker
推荐类型
【开发者自荐】
是否收费
免费开源。
一句简介
项目通过真实的 Registry HTTP 探测,记录镜像源的可用性、响应时间、失败阶段和历史结果,并提供配置生成器与管理后台,帮助开发者和运维人员选择、验证和维护容器镜像加速源。可代理转发或重定向有效的镜像源工具。
测试地址: http://rp-demo.beebalarm.com:1800
后台管理:admin 密码: local-admin-password-123
应用特点
- 真实探测 Registry,不使用静态演示或随机模拟数据
- 支持 DNS、TCP、TLS、Registry API、Bearer Token、Manifest 和受限 Blob 下载探测
- 支持 Docker Hub、GHCR、Quay、MCR、Kubernetes、GCR、Elastic、NVCR 和自定义 Registry
- 保存检测结果、故障事件和阶段错误,支持详情页与历史查询
- 可配置正常检测间隔、异常重试间隔、超时、并发和状态判定阈值
- 首页支持分类页签、搜索、状态筛选、排序、表头调整和镜像源详情
- 支持 Docker daemon.json、Podman、Containerd 等配置生成
- 支持中文/英文界面、浅色/深色主题和响应式布局
- 管理后台支持镜像源、分类、任务、测试镜像、通知、通知规则和系统设置
- 支持 Gotify、Webhook、SMTP 通知
- PostgreSQL 保存业务数据,Redis 用于缓存、调度和任务锁
- Docker Compose 一键部署,数据使用独立持久化卷
- 提供健康检查、Prometheus 指标、备份和恢复脚本
Registry Proxy 实时转发
registry-proxy 是独立的数据面入口,默认监听宿主机 10800 端口。第一阶段固定为 Docker Hub 类别,按 API/Worker 写入 Redis 的健康路由快照选择启用、非维护、最近探测成功的源,并在上游连接或 5xx 失败时有限度切换备用源。代理当前只允许 GET、HEAD 和 Docker Registry 的 /v2/、Manifest、Blob 路径,默认关闭 push、delete 和 upload。开发环境可以使用 http://localhost:10800 ,比如配置docker的daemon.json
{
"registry-mirrors": [
"http://localhost:10800"
]
}
本地就会自动转发或重定向到速度最快的镜像源了。当然,你自己选择生成配置,自己填写也可以。
截图预览:
官方网站
Github地址:
本项目使用 AGPL-3.0 开源协议。





