+-
hubproxy
“
自托管轻量级、高性能的多功能代理加速服务,提供 Docker 镜像加速、GitHub 加速、下载离线镜像等功能。一个二进制文件实现所有功能,支持仓库审计。流式转发,无缓存。
Github地址
https://github.com/sky22333/hubproxy
项目特性
-
Docker 镜像加速:支持 Docker Hub、GHCR、Quay 等多个镜像仓库加速,流式传输优化拉取速度。
-
离线镜像包下载:支持下载离线镜像包,流式传输加防抖设计。
-
GitHub 文件加速:加速 GitHub Release、Raw 文件下载,支持
api.github.com,脚本嵌套加速等。 -
AI 模型库支持:支持 Hugging Face 模型下载加速。
-
智能限流:IP 限流保护,防止滥用。
-
仓库审计:强大的自定义黑名单和白名单,同时审计镜像仓库和 GitHub 仓库。
-
镜像搜索:在线搜索 Docker 镜像。
-
轻量高效:基于 Go 语言,单二进制文件运行,资源占用低。
-
统一配置:统一配置管理,便于维护。
-
完全自托管:避免依赖免费第三方服务的不稳定性,例如 Cloudflare 等。
-
多服务统一加速:单个程序即可统一加速 Docker、GitHub、Hugging Face 等多种服务,简化部署与管理。
快速开始
Docker 部署(推荐)
docker run -d \
--name hubproxy \
-p 5000:5000 \
--restart always \
ghcr.io/sky22333/hubproxy
一键脚本安装
curl -fsSL https://raw.githubusercontent.com/sky22333/hubproxy/main/install.sh |sudobash
该脚本会:
-
自动检测系统架构(AMD64/ARM64)。
-
从 GitHub Releases 下载最新版本。
-
自动配置系统服务。
-
保留现有配置(升级时)。