White Sky Hosting Mirror

Hosted by White Sky Hosting · mirror.whiteskyhosting.com · Synced from upstream multiple times daily

Available repositories

Ubuntu apt

/ubuntu/ /ubuntu-security/ /ubuntu-releases/ /ubuntu-cloud-images/ /ubuntu-old-releases/ /ubuntu-flavors/

Releases: 20.04 focal · 22.04 jammy · 24.04 noble · 25.10 questing · 26.04 resolute · plus EOL bionic / xenial / trusty · amd64

Flavors (under /ubuntu-flavors/): kubuntu · lubuntu · xubuntu · ubuntu-mate · ubuntu-budgie · ubuntu-unity · ubuntucinnamon · ubuntukylin · ubuntustudio · edubuntu · ubuntu-gnome · mythbuntu

sudo sed -i.bak \
  -e "s|http[s]\?://archive.ubuntu.com/ubuntu|https://mirror.whiteskyhosting.com/ubuntu|g" \
  -e "s|http[s]\?://security.ubuntu.com/ubuntu|https://mirror.whiteskyhosting.com/ubuntu-security|g" \
  /etc/apt/sources.list /etc/apt/sources.list.d/*.list 2>/dev/null
sudo apt update

Debian apt

/debian/ /debian-security/

11 bullseye · 12 bookworm · 13 trixie · amd64

sudo sed -i.bak \
  -e "s|http[s]\?://[a-z.]\+.debian.org/debian/\? |https://mirror.whiteskyhosting.com/debian/ |g" \
  -e "s|http[s]\?://security.debian.org/debian-security|https://mirror.whiteskyhosting.com/debian-security|g" \
  /etc/apt/sources.list /etc/apt/sources.list.d/*.list 2>/dev/null
sudo apt update

AlmaLinux yum/dnf

/almalinux/

8 · 9 · 10 · x86_64

sudo sed -i.bak \
  -e "s|^mirrorlist=|#mirrorlist=|g" \
  -e "s|^# baseurl=https\?://repo.almalinux.org/almalinux|baseurl=https://mirror.whiteskyhosting.com/almalinux|g" \
  /etc/yum.repos.d/almalinux*.repo
sudo dnf clean all && sudo dnf makecache

Rocky Linux yum/dnf

/rocky/

8 · 9 · 10 · x86_64

sudo sed -i.bak \
  -e "s|^mirrorlist=|#mirrorlist=|g" \
  -e "s|^# baseurl=https\?://dl.rockylinux.org/\$contentdir|baseurl=https://mirror.whiteskyhosting.com/rocky|g" \
  /etc/yum.repos.d/rocky*.repo /etc/yum.repos.d/Rocky-*.repo 2>/dev/null
sudo dnf clean all && sudo dnf makecache

CentOS Stream dnf

/centos-stream/

9-stream · 10-stream · x86_64

# Edit /etc/yum.repos.d/centos.repo and similar to set:
#   baseurl=https://mirror.whiteskyhosting.com/centos-stream/$releasever-stream/BaseOS/$basearch/os/
#   baseurl=https://mirror.whiteskyhosting.com/centos-stream/$releasever-stream/AppStream/$basearch/os/
sudo dnf clean all && sudo dnf makecache

Oracle Linux yum/dnf

/oracle-linux/

7 · 8 · 9 · 10 · x86_64

# Edit /etc/yum.repos.d/oracle-linux-ol*.repo to set:
#   baseurl=https://mirror.whiteskyhosting.com/oracle-linux/OL$releasever/baseos/latest/$basearch/
#   baseurl=https://mirror.whiteskyhosting.com/oracle-linux/OL$releasever/appstream/$basearch/
sudo dnf clean all && sudo dnf makecache

Fedora dnf

/fedora/

41 · 42 · x86_64

sudo sed -i.bak \
  -e "s|^metalink=|#metalink=|g" \
  -e "s|^# baseurl=https\?://download.example/pub/fedora/linux|baseurl=https://mirror.whiteskyhosting.com/fedora/linux|g" \
  /etc/yum.repos.d/fedora*.repo
sudo dnf clean all && sudo dnf makecache

EPEL (RHEL family add-on) yum/dnf

/epel/
# /etc/yum.repos.d/epel.repo
sudo tee /etc/yum.repos.d/epel.repo <

Proxmox VE apt

/proxmox/
# /etc/apt/sources.list.d/pve-no-subscription.list
echo "deb https://mirror.whiteskyhosting.com/proxmox/debian/pve bookworm pve-no-subscription" | \
  sudo tee /etc/apt/sources.list.d/pve-no-subscription.list
sudo apt update

Arch Linux pacman

/archlinux/
# Put first in /etc/pacman.d/mirrorlist:
echo "Server = https://mirror.whiteskyhosting.com/archlinux/\$repo/os/\$arch" | \
  sudo tee /etc/pacman.d/mirrorlist.wsh
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
sudo cat /etc/pacman.d/mirrorlist.wsh /etc/pacman.d/mirrorlist.bak > /etc/pacman.d/mirrorlist
sudo pacman -Syy

Alpine Linux apk

/alpine/
# /etc/apk/repositories
sudo tee /etc/apk/repositories <

openSUSE zypper

sudo zypper modifyrepo --uri https://mirror.whiteskyhosting.com/opensuse/distribution/leap/15.6/repo/oss/ repo-oss
sudo zypper modifyrepo --uri https://mirror.whiteskyhosting.com/opensuse/update/leap/15.6/oss/ repo-update
sudo zypper refresh

Raspberry Pi OS / Raspbian apt

armhf only

sudo sed -i.bak \
  -e "s|http[s]\?://archive.raspbian.org/raspbian|https://mirror.whiteskyhosting.com/raspbian/raspbian|g" \
  /etc/apt/sources.list /etc/apt/sources.list.d/*.list 2>/dev/null
sudo apt update

Kali Linux apt

echo "deb https://mirror.whiteskyhosting.com/kali kali-rolling main contrib non-free non-free-firmware" | \
  sudo tee /etc/apt/sources.list
sudo apt update

Devuan apt

echo "deb https://mirror.whiteskyhosting.com/devuan daedalus main contrib non-free" | \
  sudo tee /etc/apt/sources.list
sudo apt update

Linux Mint apt

# Replace the Mint repo line in /etc/apt/sources.list.d/official-package-repositories.list:
sudo sed -i.bak \
  -e "s|http[s]\?://packages.linuxmint.com|https://mirror.whiteskyhosting.com/linuxmint|g" \
  /etc/apt/sources.list.d/official-package-repositories.list
sudo apt update

FreeBSD pkg

# /usr/local/etc/pkg/repos/wsh.conf
sudo tee /usr/local/etc/pkg/repos/wsh.conf <

NetBSD pkg_add/pkgsrc

export PKG_PATH="https://mirror.whiteskyhosting.com/netbsd/packages/$(uname -r | cut -d_ -f1)/$(uname -p)/All"
pkg_add <package>

OpenBSD pkg_add

# /etc/installurl
echo "https://mirror.whiteskyhosting.com/openbsd" | sudo tee /etc/installurl
sudo pkg_add -u

OpenWrt opkg

# /etc/opkg/distfeeds.conf -- edit the URL prefix to point at our mirror
sed -i "s|http[s]\?://downloads.openwrt.org|https://mirror.whiteskyhosting.com/openwrt|g" /etc/opkg/distfeeds.conf
opkg update

OPNsense pkg

# /usr/local/etc/pkg/repos/OPNsense.conf -- change url to our mirror
url: "https://mirror.whiteskyhosting.com/opnsense/${ABI}/${PRODUCT}"

Gentoo emerge

# /etc/portage/repos.conf/gentoo.conf
sync-uri = rsync://mirror.whiteskyhosting.com/gentoo/    # or via HTTPS in repos.conf
# Then:
sudo emerge --sync

Slackware slackpkg

# /etc/slackpkg/mirrors -- uncomment one line:
echo "https://mirror.whiteskyhosting.com/slackware/slackware64-15.0/" | sudo tee /etc/slackpkg/mirrors
sudo slackpkg update

Windows ISOs iso

Manual upload + UUP Dump helper on the host: wsh-build-windows-iso.sh <build-id>

VMware ISOs iso

Manual upload only (Broadcom doesn't expose a public mirror)


Last reviewed 2026-05-27 · Sync status · Blocked IPs