Docker Hub
The world's largest library and community for container images. These mirrors proxy Docker Hub pulls so you can pull images faster and more reliably.
A curated directory of open-source mirrors provided by multiple companies
The world's largest library and community for container images. These mirrors proxy Docker Hub pulls so you can pull images faster and more reliably.
GitHub's native container registry, tightly integrated with GitHub Actions and Packages.
Microsoft Container Registry hosting .NET, Azure, SQL Server and other official Microsoft images.
Red Hat's secure, enterprise-grade container image registry used by many open-source projects.
Official Kubernetes component images (kube-apiserver, etcd, coredns, etc.).
The Python Package Index — hosts 500k+ Python packages. Use a mirror for faster pip install.
The Node.js package registry — over 2 million JavaScript packages.
Go module proxy for reliable, fast downloads of Go packages.
Rust package manager for reliable, fast downloads of Rust packages.
Ruby package manager for reliable, fast downloads of Ruby gems.
Package manager for .NET — over 350k packages for C#, F#, and VB.NET projects.
PHP dependency manager — Packagist is the main repository with 350k+ packages.
The world's most popular CMS — plugins, themes, and core downloads.
JavaScript runtime binaries — pre-built installers and tarballs for all platforms.
Central repository for Java/JVM libraries and build artifacts.
Build automation tool for JVM languages — distributions and plugin portal.
UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
Package manager for Lua modules.
Universal OS — one of the oldest and most respected Linux distributions.
The world's most popular Linux desktop and server distribution by Canonical.
Community-driven enterprise Linux distribution derived from Red Hat sources.
Cutting-edge, community-powered Linux distribution sponsored by Red Hat.
CentOS successor — enterprise-grade, community-driven, 1:1 binary compatible with RHEL.
Lightweight, security-oriented Linux distribution — popular for Docker base images.
Stable, professional Linux distribution with YaST management and zypper package manager.
Lightweight, rolling-release distribution following the KISS principle.
User-friendly, Arch-based distribution — rolling release with curated stability.
Enterprise-grade, community-driven Linux distribution — 1:1 binary compatible with RHEL.
Debian-based distribution focused on security and penetration testing.
User-friendly, Ubuntu-based distribution focused on ease of use and stability.
FreeBSD is an advanced operating system for modern server, desktop, and embedded computer platforms.
OpenBSD is a security-focused, free and open-source operating system.
Enterprise-grade, Red Hat-compatible Linux distribution.
Source-based distribution focused on flexibility and performance.
A family of operating systems built by users from Debian Stable repositories.
A family of operating systems built by users from Debian Stable repositories.
Void is a general purpose operating system, based on the monolithic Linux kernel.
Raspbian is a Debian-based operating system optimized for the Raspberry Pi hardware.
Comprehensive TeX Archive Network, a repository of TeX-related software and documentation.
Configure your Docker daemon to pull through a registry mirror. Edit or create /etc/docker/daemon.json:
{
"registry-mirrors": [
"https://docker.arvancloud.ir",
"https://mirror-docker.runflare.com"
]
}Then restart Docker:
sudo systemctl restart dockerFor containerd (K8S nodes), add a mirror in /etc/containerd/certs.d/docker.io/hosts.toml:
[host."https://docker.arvancloud.ir"]
capabilities = ["pull", "resolve"]For other registries (ghcr.io, quay.io, registry.k8s.io), create the corresponding directory under certs.d/ and add the mirror host.
Temporary usage with a single command:
pip install <package> -i https://mirror2.chabokan.net/registry/pypi/simple/Permanent configuration — create or edit ~/.pip/pip.conf (Linux/macOS) or %APPDATA%pippip.ini (Windows):
[global]
index-url = https://mirror2.chabokan.net/registry/pypi/simple/
[install]
trusted-host = mirror2.chabokan.netSet the registry globally:
npm config set registry https://mirror2.chabokan.net/registry/npm/Or use it per-command:
npm install <package> --registry https://mirror2.chabokan.net/registry/npm/Verify the change:
npm config get registrySet the GOPROXY environment variable:
export GOPROXY=https://mirror-go.runflare.com/,directAdd it to your shell profile (~/.bashrc, ~/.zshrc, etc.) for persistence.
Verify:
go env GOPROXYAdd a mirror source to your NuGet configuration:
dotnet nuget add source https://mirror2.chabokan.net/registry/nuget/v3/index.json --name MirrorNuGetOr edit ~/.nuget/NuGet/NuGet.Config manually:
<configuration>
<packageSources>
<add key="mirror" value="https://mirror2.chabokan.net/registry/nuget/v3/index.json" />
</packageSources>
</configuration>Set the mirror globally:
composer config -g repos.packagist composer https://mirror-composer.runflare.com/Or per-project in composer.json:
{
"repositories": [
{
"type": "composer",
"url": "https://mirror-composer.runflare.com/"
},
{ "packagist.org": false }
]
}To revert to the official source:
composer config -g --unset repos.packagistMaven — edit ~/.m2/settings.xml:
<mirrors>
<mirror>
<id>runflare</id>
<mirrorOf>central</mirrorOf>
<url>https://mirror-maven.runflare.com/maven2</url>
</mirror>
</mirrors>Gradle — edit build.gradle:
repositories {
maven { url 'https://mirror-maven.runflare.com/maven2' }
mavenCentral()
}To mirror the Gradle distribution itself, edit gradle/wrapper/gradle-wrapper.properties:
distributionUrl=https://mirror-maven.runflare.com/gradle/gradle-8.7-bin.zipIf you use nvm, set the mirror before installing:
export NVM_NODEJS_ORG_MIRROR=https://mirror-nodejs.runflare.com/dist/
nvm install 22If you use fnm, set:
export FNM_NODE_DIST_MIRROR=https://mirror-nodejs.runflare.com/dist/Or download directly:
wget https://mirror-nodejs.runflare.com/dist/v22.0.0/node-v22.0.0-linux-x64.tar.xzDownload WordPress core from a mirror directly:
wget https://mirror2.chabokan.net/registry/wordpress/latest.tar.gzFor plugins and themes, mirrors often replicate the full directory. You can use WP-CLI with a custom download URL if needed.
Set the Flutter storage base URL environment variable:
export FLUTTER_STORAGE_BASE_URL=https://mirror-flutter.runflare.comAdd it to your shell profile (~/.bashrc, ~/.zshrc, etc.) for persistence.
Then install or upgrade Flutter as usual:
flutter upgradeEdit /etc/apt/sources.list (or files under /etc/apt/sources.list.d/) and replace the default URL. Example for Ubuntu 24.04 (Noble):
deb https://mirror-linux.runflare.com/ubuntu noble main restricted universe multiverse
deb https://mirror-linux.runflare.com/ubuntu noble-updates main restricted universe multiverse
deb https://mirror-linux.runflare.com/ubuntu noble-security main restricted universe multiverseFor Debian, replace with the Debian mirror URL accordingly:
deb https://mirror-linux.runflare.com/debian bookworm main contrib non-free non-free-firmware
deb https://mirror-linux.runflare.com/debian bookworm-updates main contrib non-free non-free-firmware
deb https://mirror-linux.runflare.com/debian-security bookworm-security main contrib non-free non-free-firmwareThen run:
sudo apt updateReplace baseurl in repo files under /etc/yum.repos.d/. Example for Fedora:
sudo sed -i 's|^metalink=|#metalink=|g' /etc/yum.repos.d/fedora*.repo
sudo sed -i 's|^#baseurl=http://download.example/pub/fedora/linux|baseurl=http://mirror-linux.runflare.com/fedora|g' /etc/yum.repos.d/fedora*.repoThen rebuild the cache:
sudo dnf makecacheEdit /etc/apk/repositories and replace the mirror URL:
http://mirror-linux.runflare.com/alpine/v3.20/main
http://mirror-linux.runflare.com/alpine/v3.20/communityThen update:
apk updateReplace the default repository URL:
sudo zypper mr --disable repo-oss
sudo zypper ar -fcg https://mirror-linux.runflare.com/opensuse/distribution/leap/15.6/repo/oss/ mirror-ossThen refresh:
sudo zypper refreshEdit /etc/pacman.d/mirrorlist and add the mirror at the top:
Server = http://mirror-linux.runflare.com/archlinux/$repo/os/$archFor Manjaro, edit /etc/pacman.d/mirrorlist similarly with the Manjaro mirror URL.
Then sync the database:
sudo pacman -SyyAlmaLinux — Replace mirrors in /etc/yum.repos.d/almalinux*.repo:
sudo sed -i 's|^mirrorlist=|#mirrorlist=|g' /etc/yum.repos.d/almalinux*.repo
sudo sed -i 's|^# baseurl=https://repo.almalinux.org|baseurl=https://mirror-linux.runflare.com|g' /etc/yum.repos.d/almalinux*.repo
sudo dnf makecacheKali Linux — Edit /etc/apt/sources.list:
deb https://mirror-linux.runflare.com/kali kali-rolling main contrib non-free non-free-firmwareThen update:
sudo apt update