Skip to content

Mirava is a curated list of Iranian package mirrors, providing reliable and fast access to essential software resources within Iran.

License

Notifications You must be signed in to change notification settings

MiravaOrg/Mirava

Mirava

Mirava is a curated list of Iranian package mirrors, providing reliable and fast access to essential software resources within Iran.

🌐 Languages / زبان‌ها

فارسی / Persian


Project Overview

Mirava is a comprehensive and fast collection of public software mirrors and package repositories hosted inside Iran.

The goal of this project is to provide easy, fast, and reliable access to up-to-date software packages for Iranian developers, companies, and users.
Especially under conditions such as international internet restrictions, national network mode, or foreign connectivity outages, Mirava helps ensure continuity, stability, and high-speed access to essential resources.

This repository maintains an up-to-date list of trusted domestic mirrors for widely used open-source projects and package managers.


Project Features

  • A curated and frequently updated list of trusted mirrors inside Iran
  • Bash script to check availability and health of each mirror
  • Compatible with synchronization tools such as rsync and wget
  • Lightweight and extensible data structure using YAML
  • Automated nightly checks (CI-friendly)
  • Reusable in other projects, operating systems, and internal servers

Official Mirrors in Iran

Mirror (Link) Description Covered Packages
mirror.shatel.ir Ubuntu mirror Ubuntu, Debian, Kali repositories and installers
mirrors.kubarcloud.com Kubar internal mirror with support Linux kernel sources and various open-source archives
repo-portal.ito.gov.ir Maintained by Iran Information Technology Organization YUM/DNF (CentOS, Fedora, Rocky), Python, npm, Yarn, and more
jamko.ir Documentation and config examples Maven, Gradle, Android SDK, APT, RPM, NuGet, Yarn, Composer, pip
runflare.com/mirrors Daily auto-updated with simple guides Composer/Packagist, PyPI, npm, Node.js
hub.hamdocker.ir Docker registry Docker Registry
repo.iut.ac.ir Comprehensive mirror by Isfahan University of Technology Debian, Ubuntu, Mint, Arch, Manjaro, Alpine, Rocky, Fedora, OpenSUSE, OpenBSD, CTAN
maven.myket.ir Android-focused Maven mirror Maven Central, Google Maven, JitPack
arvancloud.ir/dev/linux-repository High-speed mirrors hosted on ArvanCloud Debian, Ubuntu, CentOS, Alpine, Arch, OpenSUSE, Manjaro
mirror.iranserver.com High-speed mirrors by IranServer Debian, Ubuntu, CentOS
docker.mobinhost.com Docker registry Docker Registry
mirror.mobinhost.com Comprehensive GNU/Linux mirrors FreeBSD, AlmaLinux, Alpine, Arch, Debian, EPEL, Manjaro, MariaDB, MongoDB, Ubuntu, Zabbix
arvancloud.ir/fa/dev/docker Docker mirror Docker Registry
focker.ir Docker mirror Docker Registry
en-mirror.ir Gradle and Android libraries mirror Google, Maven Central, JitPack
docker.kernel.ir Docker registry Docker Registry
terraform.peaker.info Official Terraform proxy Terraform
mirror.afranet.com GNU/Linux distributions mirror Debian, Ubuntu, CentOS
ubuntu.pishgaman.net Ubuntu mirror Ubuntu
mirrors.pardisco.co GNU/Linux & programming package mirrors Ubuntu, Debian, Alpine, PyPI, NPM, Go, NuGet, Docker, OmniOS
cran.um.ac.ir R packages mirror CRAN
ir.archive.ubuntu.com Official Ubuntu mirror Ubuntu
mirror.0-1.cloud Multi-distribution mirror AlmaLinux, Alpine, Arch, Debian, Fedora, FreeBSD, Ubuntu, Windows
mirror.manageit.ir Ubuntu mirror Ubuntu
mirror.aminidc.com GNU/Linux & Windows Server mirrors Debian, RHEL, Rocky, Ubuntu, Windows Server
ubuntu-mirror.kimiahost.com Ubuntu mirror Ubuntu
mirror.digitalvps.ir Ubuntu mirror Ubuntu
ir.ubuntu.sindad.cloud Ubuntu mirror Ubuntu
ir.centos.sindad.cloud CentOS mirror CentOS
ir.epel.sindad.cloud EPEL mirror EPEL
mirror.faraso.org CentOS, EPEL, Java & Chrome packages CentOS, EPEL, Java Runtime, Java Dev
chat.shhh.ir DeltaChat mirror DeltaChat
mirror.atlantiscloud.ir Docker, Ubuntu, and NPM mirrors Ubuntu, Docker Registry, NPM
iran.chabokan.net Programming package services NPM, Python, PHP, Docker, NuGet
repo.abrha.net GNU/Linux OS mirrors Ubuntu, AlmaLinux, Debian, EPEL, Proxmox
mirror.parsdev.com GNU/Linux distributions mirror Ubuntu, AlmaLinux, Debian
linuxmirrors.ir GNU/Linux distributions mirror Debian, Ubuntu, Fedora, Rocky, Oracle Linux

🌍 Global & Official Mirrors

This project also includes selected high-quality global mirrors from other countries and official upstream sources.
These mirrors provide redundancy, higher availability, and alternative routing paths in case of regional network instability.

The following mirrors are well-known, actively maintained, and widely used within the open-source community.

Mirror / Country URL Description Covered Packages
NYIST Open Source Mirror (China) mirror.nyist.edu.cn University-operated open-source mirror providing a wide range of Linux distributions and language package repositories. Debian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Kali, Linux Mint, PyPI, CRAN, CPAN, RubyGems and more
NJU Open Source Mirror (China) mirror.nju.edu.cn Nanjing University official mirror site serving major Linux distributions and development ecosystems. Debian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Manjaro, Gentoo, PyPI and more
Huawei Cloud Open Source Mirror (China) mirror.huaweicloud.com Enterprise-grade mirror service operated by Huawei Cloud with CDN acceleration and global accessibility. Debian, Ubuntu, CentOS Stream, Fedora, Arch Linux, Alpine, openEuler, PyPI, Maven, Docker, Kubernetes and more
USTC Open Source Mirror (China) mirrors.ustc.edu.cn University of Science and Technology of China (USTC) mirror — one of the most established and comprehensive open-source mirror networks in Asia. Debian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Kali, Manjaro, PyPI, CRAN, Homebrew and more
Yandex Mirror (Russia) mirror.yandex.ru High-speed Russian mirror operated by Yandex providing major Linux distributions and open-source repositories. Debian, Ubuntu, CentOS, Fedora, Arch Linux and more
Tsinghua University Mirror (China) mirrors.tuna.tsinghua.edu.cn TUNA (Tsinghua University Network Association) mirror — one of the most popular and comprehensive mirrors in China. Debian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Kali, Manjaro, PyPI, Homebrew, Docker and more

🧪 About check_mirrors.sh

This script verifies whether the mirrors defined in mirrors_list.yaml are actually reachable, especially under Iranian network conditions.

Features

  • Parallel execution for faster checks
  • Resolves IPs using dig or getent
  • Handles SSL issues using --insecure
  • Terminal-friendly text output
  • Works on Linux systems and domestic VPS servers

How to Contribute to Mirava

If you know a reliable mirror (especially one located inside Iran and accessible without a VPN), we’d love to include it.

Before getting started, please read our contribution guidelines:

See Contributing

Thanks for helping improve the project!


What Mirrors Are Useful?

  • Hosted inside Iran and accessible without filtering
  • Linux repositories (Debian, Ubuntu, Arch, etc.)
  • Package registries: PyPI, npm, Docker, GitHub Releases
  • Any service that helps during national network mode or sanctions

📢 Contact Info


Special thanks to Arman Taheri
ArmanTaheriGhaleTaki
for contributing multiple mirror links.

About

Mirava is a curated list of Iranian package mirrors, providing reliable and fast access to essential software resources within Iran.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 14

Languages