Mirava is a curated list of Iranian package mirrors, providing reliable and fast access to essential software resources within Iran.
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.
- 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
rsyncandwget - Lightweight and extensible data structure using YAML
- Automated nightly checks (CI-friendly)
- Reusable in other projects, operating systems, and internal servers
| 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 |
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 |
This script verifies whether the mirrors defined in mirrors_list.yaml are actually reachable, especially under Iranian network conditions.
- Parallel execution for faster checks
- Resolves IPs using
digorgetent - Handles SSL issues using
--insecure - Terminal-friendly text output
- Works on Linux systems and domestic VPS servers
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!
- 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
- 🔗 X (twitter)
- 📣 Telegram Channel
Special thanks to Arman Taheri
ArmanTaheriGhaleTaki
for contributing multiple mirror links.