RSS

KubarCloud Proxy Mirrors

Fast and reliable mirrors

Development Mirrors

Container Registry Mirrors

BSD Mirrors

Linux Distribution Mirrors

Behind The Scenes

×

Linux Kernel Mirror

https://mirrors.kubarcloud.com/kernel/

You can view Linux kernel mirrors through this link. It provides access to various versions of the Linux kernel for download and use. This mirror is particularly useful for developers, advanced users, and system maintainers who want reliable and fast access to official kernel sources.

×

PyPI Mirror

https://mirrors.kubarcloud.com/pypi/

Temporary usage (one-time install):

pip install -i https://pypi.kubarcloud.com/pypi <package-name>

Example:

pip install -i https://pypi.kubarcloud.com/pypi requests

Permanent usage (set mirror as default):

Create or edit the pip configuration file:

  • Linux/macOS: ~/.pip/pip.conf
  • Windows: %APPDATA%\pip\pip.ini

Add the following content:

[global]
index-url = https://pypi.kubarcloud.com/pypi
×

NPM Registry Mirror

https://mirrors.kubarcloud.com/npm/

Set the KubarCloud NPM registry mirror by running:

npm set registry https://mirrors.kubarcloud.com/npm/

Verify your current npm registry with:

npm get registry

To reset npm registry back to the default, run:

npm config delete registry
×

Go Proxy Mirror

https://mirrors.kubarcloud.com/goproxy/

Set the KubarCloud Go proxy temporarily by running:

export GOPROXY=https://mirrors.kubarcloud.com/goproxy/,direct

To make this change permanent, add the export line to your shell configuration file (~/.bashrc, ~/.zshrc, etc.):

echo 'export GOPROXY=https://mirrors.kubarcloud.com/goproxy/,direct' >> ~/.bashrc

Then, reload your shell configuration:

source ~/.bashrc
×

Docker Hub Mirror

https://docker-mirror.kubarcloud.com/

Edit /etc/docker/daemon.json to use the KubarCloud Docker mirror:

{
  "registry-mirrors": ["https://docker-mirror.kubarcloud.com"]
}

Then restart Docker to apply the changes:

sudo systemctl restart docker

You can verify the mirror is in use with:

docker info | grep -i mirror
×

Quay Mirror

https://quay-mirror.kubarcloud.com/

Pull container images from the KubarCloud Quay mirror using:

docker pull quay-mirror.kubarcloud.com/<repository>/<image>:<tag>

Replace <repository>, <image>, and <tag> with your desired values. For example:

docker pull quay-mirror.kubarcloud.com/coreos/etcd:v3.5.0
×

Kubernetes Mirror

https://k8s-mirror.kubarcloud.com/

Use the KubarCloud Kubernetes mirror for pulling images from registry.k8s.io.

For containerd: Edit /etc/containerd/config.toml:

[plugins."io.containerd.grpc.v1.cri".registry]
  [plugins."io.containerd.grpc.v1.cri".registry.mirrors]
    [plugins."io.containerd.grpc.v1.cri".registry.mirrors."registry.k8s.io"]
      endpoint = ["https://k8s-mirror.kubarcloud.com"]

Restart containerd to apply changes:

sudo systemctl restart containerd

For Docker: Edit /etc/docker/daemon.json:

{
  "registry-mirrors": ["https://k8s-mirror.kubarcloud.com"]
}

Restart Docker:

sudo systemctl restart docker
×

Microsoft Container Registry Mirror

https://mcr-mirror.kubarcloud.com/

Use the KubarCloud mirror to pull images from the Microsoft Container Registry (mcr.microsoft.com).

Pull images using:

docker pull mcr-mirror.kubarcloud.com/<repository>/<image>:<tag>

Replace <repository>, <image>, and <tag> with the desired values.

Example:

docker pull mcr-mirror.kubarcloud.com/dotnet/aspnet:7.0
×

Slackware Mirror

https://mirrors.kubarcloud.com/slackware/

Use the KubarCloud Slackware mirror to update your system.

Edit /etc/slackpkg/mirrors and uncomment or add the following line:

https://mirrors.kubarcloud.com/slackware/slackware64-current/

Then update with:

sudo slackpkg update
×

Debian Mirror

https://mirrors.kubarcloud.com/debian/

Use the KubarCloud Debian mirror by editing your sources list.

Update /etc/apt/sources.list:

deb https://mirrors.kubarcloud.com/debian/ bookworm main contrib non-free
deb-src https://mirrors.kubarcloud.com/debian/ bookworm main contrib non-free
deb https://mirrors.kubarcloud.com/debian-security/ bookworm-security main contrib non-free
deb-src https://mirrors.kubarcloud.com/debian-security/ bookworm-security main contrib non-free

Then refresh the package index:

sudo apt update
×

Ubuntu Mirror

https://mirrors.kubarcloud.com/ubuntu/

Use the KubarCloud Ubuntu mirror by editing your sources list.

Edit /etc/apt/sources.list to include:

deb https://mirrors.kubarcloud.com/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.kubarcloud.com/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.kubarcloud.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.kubarcloud.com/ubuntu/ jammy-updates main restricted universe multiverse

Replace jammy with your Ubuntu version codename if different.

Update package lists:

sudo apt update
×

Linux Mint Mirror

https://mirrors.kubarcloud.com/mint/

Use the KubarCloud Linux Mint mirror by editing the repository list.

Edit /etc/apt/sources.list.d/official-package-repositories.list:

deb http://mirrors.kubarcloud.com/linuxmint ${MINT_CODENAME} main upstream import backport
deb http://mirrors.kubarcloud.com/ubuntu ${UBUNTU_CODENAME} main restricted universe multiverse
deb http://mirrors.kubarcloud.com/ubuntu ${UBUNTU_CODENAME}-updates main restricted universe multiverse
deb http://mirrors.kubarcloud.com/ubuntu ${UBUNTU_CODENAME}-backports main restricted universe multiverse
deb http://mirrors.kubarcloud.com/ubuntu ${UBUNTU_CODENAME}-security main restricted universe multiverse

Replace ${MINT_CODENAME} with your Linux Mint release codename (e.g., una, vanessa).

Replace ${UBUNTU_CODENAME} with your Ubuntu base codename (e.g., focal, jammy).

Refresh package lists:

sudo apt update
×

Fedora Mirror

https://mirrors.kubarcloud.com/fedora/

Configure KubarCloud as your Fedora mirror by editing /etc/yum.repos.d/fedora.repo:

[fedora]
name=Fedora $releasever - $basearch
baseurl=https://mirrors.kubarcloud.com/fedora/linux/releases/$releasever/Everything/$basearch/os/
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/fedora/linux/releases/$releasever/Everything/$basearch/os/RPM-GPG-KEY-fedora-$releasever-$basearch

Then run:

sudo dnf update

to refresh package metadata.

×

CentOS Mirror

https://mirrors.kubarcloud.com/centos/

Set KubarCloud as your CentOS mirror by creating /etc/yum.repos.d/kubarcloud.repo with the following content:

[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.kubarcloud.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/centos/RPM-GPG-KEY-CentOS-Official

Then run:

sudo yum update

to refresh package metadata.

×

Rocky Linux Mirror

https://mirrors.kubarcloud.com/rocky/

Create or edit the file /etc/yum.repos.d/rocky.repo with this content:

[baseos]
name=Rocky Linux $releasever - BaseOS
baseurl=https://mirrors.kubarcloud.com/rocky/$releasever/BaseOS/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/rocky/RPM-GPG-KEY-rockyofficial

[appstream]
name=Rocky Linux $releasever - AppStream
baseurl=https://mirrors.kubarcloud.com/rocky/$releasever/AppStream/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/rocky/RPM-GPG-KEY-rockyofficial

[extras]
name=Rocky Linux $releasever - Extras
baseurl=https://mirrors.kubarcloud.com/rocky/$releasever/extras/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/rocky/RPM-GPG-KEY-rockyofficial

Run:

sudo dnf makecache
sudo dnf update
×

AlmaLinux Mirror

https://mirrors.kubarcloud.com/almalinux/

Create or edit the file /etc/yum.repos.d/almalinux.repo with the following content:

[baseos]
name=AlmaLinux $releasever - BaseOS
baseurl=https://mirrors.kubarcloud.com/almalinux/$releasever/BaseOS/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/almalinux/RPM-GPG-KEY-AlmaLinux

[appstream]
name=AlmaLinux $releasever - AppStream
baseurl=https://mirrors.kubarcloud.com/almalinux/$releasever/AppStream/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/almalinux/RPM-GPG-KEY-AlmaLinux

[extras]
name=AlmaLinux $releasever - Extras
baseurl=https://mirrors.kubarcloud.com/almalinux/$releasever/extras/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.kubarcloud.com/almalinux/RPM-GPG-KEY-AlmaLinux

Then run:

sudo dnf makecache
sudo dnf update
×

Oracle Linux

https://mirrors.kubarcloud.com/oracle/

Create or edit /etc/yum.repos.d/oracle.repo with the following content:

For Oracle Linux 7:

[ol7_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=https://mirrors.kubarcloud.com/oracle/linux/OL7/latest/$basearch/
gpgkey=https://mirrors.kubarcloud.com/oracle/linux/OL7/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1

For Oracle Linux 8 or newer, use:

[ol8_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=https://mirrors.kubarcloud.com/oracle/linux/OL8/latest/$basearch/
gpgkey=https://mirrors.kubarcloud.com/oracle/linux/OL8/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1

Then refresh repository metadata and update:

sudo yum clean all
sudo yum update
×

Alpine Linux Mirror

https://mirrors.kubarcloud.com/alpine/

Configure Alpine Linux to use the KubarCloud mirror by editing /etc/apk/repositories:

http://mirrors.kubarcloud.com/alpine/v${ALPINE_VERSION}/main
http://mirrors.kubarcloud.com/alpine/v${ALPINE_VERSION}/community

Replace ${ALPINE_VERSION} with your Alpine release version (e.g., 3.18, 3.19).

Then update the package index:

sudo apk update
×

Manjaro Mirror

https://mirrors.kubarcloud.com/manjaro/

Use the KubarCloud Manjaro mirror by editing your mirror list.

Edit /etc/pacman.d/mirrorlist with sudo:

sudo nano /etc/pacman.d/mirrorlist

Add or replace the Manjaro mirror servers with:

Server = https://mirrors.kubarcloud.com/manjaro/stable/$repo/$arch

Replace stable with your Manjaro branch if different (stable, testing, unstable).

Save and exit (Ctrl+O, then Ctrl+X).

Then refresh the package databases:

sudo pacman -Syy
×

MX Linux Mirror

https://mirrors.kubarcloud.com/mx/

Use the KubarCloud MX Linux mirror by editing your sources list.

Update /etc/apt/sources.list.d/mx.list:

sudo nano /etc/apt/sources.list.d/mx.list

Replace the contents with:

deb https://mirrors.kubarcloud.com/mx/mx-packages/mx/repo/ <DEBIAN_CODENAME> main non-free

If you're using a different version of MX Linux (like 21), replace <DEBIAN_CODENAME> with the correct codename:

  • MX 23 → bookworm
  • MX 21 → bullseye

Then refresh the package index:

sudo apt update
×

OpenSUSE Mirror

https://mirrors.kubarcloud.com/opensuse/

Add the KubarCloud OpenSUSE mirror with zypper:

sudo zypper addrepo https://mirrors.kubarcloud.com/opensuse/distribution/leap/$releasever/repo/oss/ opensuse-oss
sudo zypper refresh
×

Parch Linux Mirror

https://mirrors.kubarcloud.com/parchlinux/

Update /etc/pacman.d/parch-mirrors to use the KubarCloud Parch Linux mirror:

Server = https://mirrors.kubarcloud.com/parchlinux/repos/$repo/$arch

Run sudo pacman -Syy to sync the repositories.

×

Arch Linux Mirror

https://mirrors.kubarcloud.com/archlinux/

Add the KubarCloud mirror to /etc/pacman.d/mirrorlist:

Server = https://mirrors.kubarcloud.com/archlinux/$repo/os/$arch

Run sudo pacman -Syy to sync the repositories.

×

Void Linux Mirror

https://mirrors.kubarcloud.com/voidlinux/

Configure Void Linux to use the KubarCloud mirror by editing /etc/xbps.d/00-repository-main.conf:

repository=https://mirrors.kubarcloud.com/voidlinux/current

Then update package index:

sudo xbps-install -S
×

Gentoo Mirror

https://mirrors.kubarcloud.com/gentoo/

Edit /etc/portage/repos.conf/gentoo.conf:

[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://mirrors.kubarcloud.com/gentoo

Run:

sudo emerge --sync
×

Kali Linux Mirror

https://mirrors.kubarcloud.com/kali/

Use the KubarCloud Kali mirror by editing your sources list. Update /etc/apt/sources.list:

deb [trusted=yes] https://mirrors.kubarcloud.com/kali kali-rolling main contrib non-free non-free-firmware

Then refresh the package index:

sudo apt update
×

FreeBSD Mirror

https://mirrors.kubarcloud.com/freebsd/

Configure /etc/pkg/FreeBSD.conf (create it if missing) to use the KubarCloud FreeBSD mirror:

FreeBSD: {
  url: "pkg+http://mirrors.kubarcloud.com/freebsd-pkg/${ABI}/latest",
  enabled: yes
}

Replace ${ABI} with your system ABI string (e.g., FreeBSD:13:amd64). To find your ABI, run:

pkg config abi

Then update your package repository:

sudo pkg update
×

Amir Husayn Panahifar


×

Seyed Mahdi


×

Ashkan


Ghoori by Masih