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.
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.
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.
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 docker
For 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.net
Set 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 registry
Set the GOPROXY environment variable:
export GOPROXY=https://mirror-go.runflare.com/,direct
Add it to your shell profile (~/.bashrc, ~/.zshrc, etc.) for persistence.
Verify:
go env GOPROXY
Add a mirror source to your NuGet configuration:
dotnet nuget add source https://mirror2.chabokan.net/registry/nuget/v3/index.json --name MirrorNuGet
Or 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.packagist
Maven — 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.zip
If you use nvm, set the mirror before installing:
export NVM_NODEJS_ORG_MIRROR=https://mirror-nodejs.runflare.com/dist/
nvm install 22
If 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.xz
Download WordPress core from a mirror directly:
wget https://mirror2.chabokan.net/registry/wordpress/latest.tar.gz
For 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.com
Add it to your shell profile (~/.bashrc, ~/.zshrc, etc.) for persistence.
Then install or upgrade Flutter as usual:
flutter upgrade
Edit /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 multiverse
For 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-firmware
Then run:
sudo apt update
Replace 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*.repo
Then rebuild the cache:
sudo dnf makecache
Edit /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/community
Then update:
apk update
Replace 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-oss
Then refresh:
sudo zypper refresh
Edit /etc/pacman.d/mirrorlist and add the mirror at the top:
Server = http://mirror-linux.runflare.com/archlinux/$repo/os/$arch
For Manjaro, edit /etc/pacman.d/mirrorlist similarly with the Manjaro mirror URL.
Then sync the database:
sudo pacman -Syy
AlmaLinux — 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 makecache
Kali Linux — Edit /etc/apt/sources.list:
deb https://mirror-linux.runflare.com/kali kali-rolling main contrib non-free non-free-firmware
Then update:
sudo apt update