inbjoOpen source & self-hosting
MirrorProxy
Self-hosted mirror acceleration gateway and package source manager for software builds
- DevOps
- Monitoring / Observability
- Web
- CLI
- Desktop
- Windows
- macOS
- Linux
- Browser
- Self-hostable
- Runs locally
- Docker supported

- Popularity
- 245 Stars
- GitHub stars
- Recent activity
- 8/31/2026
- Updated in the last 30 days
- License
- MIT
- Permissive
Why it matters
We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.
Problem
Unreliable public mirrors and restricted networks cause frequent download timeouts and broken builds, while inconsistent configuration formats across package managers create high maintenance overhead.
Practical value
It provides on-demand caching across roughly 30 ecosystem adapters, featuring automatic multi-upstream failover, traffic monitoring, user quotas, and a cross-platform CLI client for source switching.
Innovation / differentiation
Unlike single-ecosystem registry proxies, it unifies multi-adapter proxying with CLI source control and self-hosted administration features such as team quotas and offline GeoIP analytics.
Leverage potential
Deploying a single gateway serves as the central mirror endpoint for all local machines and CI build nodes, reducing repeated external bandwidth use and eliminating manual source troubleshooting.
Why now
The demand for self-hosted repository gateways remains consistent given regional network boundaries and enterprise infrastructure policies, though relevance varies by target network conditions.
Community activity
In the last 90 days there were 4 new issues and 2 pull requests; the bounded issue/PR samples include 4 issue authors and 1 PR contributors, with 11 releases.
Maintainer responsiveness
The 4-issue window sample had a 100% close rate, and the 2-pull-request sample had a 100% merge rate. Maintainer-comment observations covered only 100% of that issue sample, so response rate and first-response speed are not reported.
Key highlights
- Supports GitHub, OCI registries, npm, PyPI, Cargo, Go modules, and over 30 ecosystems
- On-demand proxying with disk caching and HTTP revalidation to avoid complete repository mirror overhead
- Multi-upstream configuration with automatic failover, rate limiting recovery, and health checks
Quick start
How it is installed, how hard it is, and where to start.
Best for
- Teams that want data on their own servers
- Developers who want to try it on their machine
- People who prefer Docker deploys
More about it
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.
Using 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.
Sources
Each field shows its status and source — expand to review.
14 · Expand
Sources
Each field shows its status and source — expand to review.
capability tags
Verifiedmonitoring
Source: admin_cms · cms editor · 8/30/2026
editor note
Verified{"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 发行版镜像源。它采用按需拉取与磁盘缓存机制,无需同步整个镜像站即可加速构建,并提供故障自动切源、流量审计与客户端一键换源功能。"}
Source: admin_cms · cms editor · 8/30/2026
intro
Verified{"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 流量分析以及配套的桌面与命令行客户端,方便开发者在不同平台上管理源配置。"}
Source: admin_cms · cms editor · 8/30/2026
Latest release
Verifiedv1.4.1
Source: GitHub API · latest_release=v1.4.1 · 9/4/2026
License
VerifiedMIT
Source: GitHub API · license.spdx_id=MIT · 9/4/2026
needs api key
VerifiedNo
Source: admin_cms · cms editor · 8/30/2026
One-liner
Verified{"en":"Self-hosted mirror acceleration gateway and package source manager for software builds","zh":"自托管多生态镜像加速网关与包管理器源管理工具"}
Source: admin_cms · cms editor · 8/30/2026
Platforms
Verifiedwindows, macos, linux, browser
Source: admin_cms · cms editor · 8/30/2026
Category hint
Inferred from materialssecurity
Source: Project README · hint=security · 8/17/2026
product forms
Verifiedweb, cli, desktop
Source: admin_cms · cms editor · 8/30/2026
role tags
Verifieddevops
Source: admin_cms · cms editor · 8/30/2026
supports docker
VerifiedYes
Source: Repository file · dockerfile=true; compose=true · 9/4/2026
supports local
VerifiedYes
Source: admin_cms · cms editor · 8/30/2026
supports self host
VerifiedYes
Source: admin_cms · cms editor · 8/30/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
immich
High performance self-hosted photo and video management solution.
plane
Open-source project management and issue tracking platform as an alternative to Jira and Linear.
inspector
Developer tool for inspecting and testing MCP servers through Web, CLI, and TUI clients.
foundation-sunshine
An enhanced Sunshine fork for Windows game streaming, featuring HDR10/HDR Vivid, virtual displays, and advanced audio.
bookorbit
Self-hosted library for ebooks, PDFs, audiobooks, and comics with progress sync across web, Kobo, and KOReader.
nzbfast
A high-performance, single-executable Usenet downloader with a built-in web dashboard, poster wall, and stream-unpacking.
