inbjo开源与自托管

MirrorProxy

自托管多生态镜像加速网关与包管理器源管理工具

  • DevOps / 运维
  • 监控 / 可观测
  • Web
  • CLI
  • 桌面
  • Windows
  • macOS
  • Linux
  • 浏览器
  • 支持自托管
  • 支持本地运行
  • 支持 Docker
MirrorProxy 截图
社区热度
245 Stars
GitHub 收藏
最近活跃
2026/8/31
近 30 天还在更新
授权协议
MIT
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

受限网络环境下的公共镜像源稳定性差且极易失效,各语言包管理器和操作系统源的配置分散,导致开发者和 CI 构建频繁因网络超时打断。

实际价值

提供统一代理网关与按需缓存,覆盖约 30 种主流包管理器及操作系统源,支持多上游故障转移、配额控制、健康检查以及跨平台命令行工具切换配置。

创新 / 差异化

相比针对单一生态的私源或代理工具,它整合了多生态适配器、客户端源管理控制与自建管理后台,降低了运维多套镜像服务的复杂度。

扩展潜力

一次部署即可作为团队或个人所有构建终端的统一镜像入口,能够复用本地缓存并自动切源,减少重复跨国流量消耗与排查网络错误的时间。

为什么是现在

在网络限制与企业基础设施自主可控需求交织的背景下,统一包管理代理的需求持续存在,具体价值高度依赖使用者所处的网络环境。

社区活跃度

近 90 天新增 4 个 Issue、2 个 PR;窗口内抽取的 Issue/PR 样本中有 4 位 Issue 发起者、1 位 PR 贡献者,并发布 11 个版本。

维护者响应

窗口内 4 个 Issue 样本关闭率 100%,2 个 PR 样本合并率 100%。维护者评论样本仅覆盖该 Issue 样本的 100%,不足以可靠判断首次响应率与响应速度。

PR 样本 1 位贡献者11 次 ReleasePR 合并率 100% · 2 条窗口样本

核心亮点

  • 覆盖 GitHub、OCI 镜像、npm、PyPI、Cargo、Go 及 30 余种包管理与系统源
  • 按需代理与按需磁盘缓存,结合 HTTP 条件校验避免全量同步开销
  • 支持多上游配置、超时与限流自动故障转移及端点健康检查

快速开始

安装方式、上手难度、开始步骤。

支持 Docker支持自托管支持本地运行

更适合谁

  • 希望数据放在自己服务器上的团队
  • 想在本机直接跑起来试用的开发者
  • 习惯用 Docker 部署的人

更多介绍

MirrorProxy 是一款专为受限网络环境设计的自托管镜像代理网关。在团队开发与 CI/CD 构建过程中,公共镜像源常面临不稳定、失效或配置繁琐等问题。MirrorProxy 允许在具有良好网络连接的服务器上部署统一代理网关,将 GitHub、Docker Hub、PyPI、npm、Cargo、Go 等主流语言生态与 Linux 发行版软件源统一部署在自有域名下。
该系统采用适配器核心与按需缓存机制,无需下载完整仓库即可提供高速访问。当某个上游源不可用时,MirrorProxy 会自动切至备用上游,确保下载连续性。此外,系统还提供 Web 管理控制台、多用户与团队配额管理、访问权限控制、离线 GeoIP 流量分析以及配套的桌面与命令行客户端,方便开发者在不同平台上管理源配置。

信息来源

每条信息都标注了状态与出处,可展开查看。

14 条 · 展开
  • capability tags

    已核验

    monitoring

    来源: admin_cms · cms editor · 2026/8/30

  • editor note

    已核验

    {"en":"MirrorProxy consolidates code hosts, container registries, language packages, and OS mirrors into a single gateway. Using on-demand proxying and disk caching, it avoids full repository syncing while providing health monitoring, automatic failover, quota controls, and local client utilities.","zh":"MirrorProxy 通过适配器架构集成了主流代码托管、容器镜像、语言包管理器和 Linux 发行版镜像源。它采用按需拉取与磁盘缓存机制,无需同步整个镜像站即可加速构建,并提供故障自动切源、流量审计与客户端一键换源功能。"}

    来源: admin_cms · cms editor · 2026/8/30

  • intro

    已核验

    {"en":"MirrorProxy is a self-hosted mirror proxy gateway designed to provide reliable dependency downloads in restricted network environments. Instead of manually maintaining multiple mirror configurations across build hosts and workstations, MirrorProxy deploys a single entry point for GitHub, container registries, language package managers, and Linux distributions.\nUsing an adapter-based architecture and on-demand caching, it serves upstream content without requiring a complete full-disk repository duplicate. When an upstream mirror experiences timeouts or outages, MirrorProxy automatically fails over to secondary endpoints. It features a web management console, user/team quota allocation, IP rules, offline GeoIP reports, Prometheus metrics, and a CLI utility for cross-platform source configuration.","zh":"MirrorProxy 是一款专为受限网络环境设计的自托管镜像代理网关。在团队开发与 CI/CD 构建过程中,公共镜像源常面临不稳定、失效或配置繁琐等问题。MirrorProxy 允许在具有良好网络连接的服务器上部署统一代理网关,将 GitHub、Docker Hub、PyPI、npm、Cargo、Go 等主流语言生态与 Linux 发行版软件源统一部署在自有域名下。\n该系统采用适配器核心与按需缓存机制,无需下载完整仓库即可提供高速访问。当某个上游源不可用时,MirrorProxy 会自动切至备用上游,确保下载连续性。此外,系统还提供 Web 管理控制台、多用户与团队配额管理、访问权限控制、离线 GeoIP 流量分析以及配套的桌面与命令行客户端,方便开发者在不同平台上管理源配置。"}

    来源: admin_cms · cms editor · 2026/8/30

  • 最新版本

    已核验

    v1.4.1

    来源: GitHub 官方接口 · latest_release=v1.4.1 · 2026/9/4

  • 许可证

    已核验

    MIT

    来源: GitHub 官方接口 · license.spdx_id=MIT · 2026/9/4

  • needs api key

    已核验

    来源: admin_cms · cms editor · 2026/8/30

  • 一句话用途

    已核验

    {"en":"Self-hosted mirror acceleration gateway and package source manager for software builds","zh":"自托管多生态镜像加速网关与包管理器源管理工具"}

    来源: admin_cms · cms editor · 2026/8/30

  • 平台

    已核验

    windows、macos、linux、browser

    来源: admin_cms · cms editor · 2026/8/30

  • 分类线索

    根据材料推断

    security

    来源: 项目说明文档 · hint=security · 2026/8/17

  • product forms

    已核验

    web、cli、desktop

    来源: admin_cms · cms editor · 2026/8/30

  • role tags

    已核验

    devops

    来源: admin_cms · cms editor · 2026/8/30

  • supports docker

    已核验

    来源: 仓库文件 · dockerfile=true; compose=true · 2026/9/4

  • supports local

    已核验

    来源: admin_cms · cms editor · 2026/8/30

  • supports self host

    已核验

    来源: admin_cms · cms editor · 2026/8/30

根据分类、能力和适用角色匹配的其他已核验项目。