Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

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)DescriptionCovered Packages
shatel.irUbuntu mirrorUbuntu, Debian, Kali repositories and installers
kubarcloud.comKubar internal mirror with supportLinux kernel sources and various open-source archives
repo-portal.ito.gov.irMaintained by Iran Information Technology OrganizationCentOS, Fedora, Rocky, Python, npm, Yarn, and more
jamko.irDocumentation and config examplesMaven, Gradle, Android SDK, APT, RPM, NuGet, Yarn, Composer, pip
runflare.comDaily auto-updated with simple guidesComposer/Packagist, PyPI, npm, Node.js
hub.hamdocker.irDocker registryDocker Registry
repo.iut.ac.irComprehensive mirror by Isfahan University of TechnologyDebian, Ubuntu, Mint, Arch, Manjaro, Alpine, Rocky, Fedora, OpenSUSE, OpenBSD, CTAN
maven.myket.irAndroid-focused Maven mirrorMaven Central, Google Maven, JitPack
arvancloud.irHigh-speed mirrors hosted on ArvanCloudDebian, Ubuntu, CentOS, Alpine, Arch, OpenSUSE, Manjaro
iranserver.comHigh-speed mirrors by IranServerDebian, Ubuntu, CentOS
docker.mobinhost.comDocker registryDocker Registry
mobinhost.comComprehensive GNU/Linux mirrorsFreeBSD, AlmaLinux, Alpine, Arch, Debian, EPEL, Manjaro, MariaDB, MongoDB, Ubuntu, Zabbix
arvancloud.irDocker mirrorDocker Registry
focker.irDocker mirrorDocker Registry
liara.irMirrors with documentation and config examplesFedora, Alpine, OpenSUSE, Arch, Manjaro, CentOS, Ubuntu, Debian, Rocky, PyPI, NPM, Go, Composer, NuGet, Docker images Registry, Quay, Github, Microsoft, K8S
en-mirror.irGradle and Android libraries mirrorGoogle, Maven Central, JitPack
docker.kernel.irDocker registryDocker Registry
terraform.peaker.infoOfficial Terraform proxyTerraform
afranet.comGNU/Linux distributions mirrorDebian, Ubuntu, CentOS
ubuntu.pishgaman.netUbuntu mirrorUbuntu
pardisco.coGNU/Linux & programming package mirrorsUbuntu, Debian, Alpine, PyPI, NPM, Go, NuGet, Docker, OmniOS
cran.um.ac.irR packages mirrorCRAN
ir.archive.ubuntu.comOfficial Ubuntu mirrorUbuntu
0-1.cloudMulti-distribution mirrorAlmaLinux, Alpine, Arch, Debian, Fedora, FreeBSD, Ubuntu, Windows
manageit.irUbuntu mirrorUbuntu
aminidc.comGNU/Linux & Windows Server mirrorsDebian, RHEL, Rocky, Ubuntu, Windows Server
kimiahost.comUbuntu mirrorUbuntu
digitalvps.irUbuntu mirrorUbuntu
ir.ubuntu.sindad.cloudUbuntu mirrorUbuntu
ir.centos.sindad.cloudCentOS mirrorCentOS
ir.epel.sindad.cloudEPEL mirrorEPEL
faraso.orgCentOS, EPEL, Java & Chrome packagesCentOS, EPEL, Java Runtime, Java Dev
chat.shhh.irDeltaChat mirrorDeltaChat
atlantiscloud.irDocker, Ubuntu, and NPM mirrorsUbuntu, Docker Registry, NPM
iran.chabokan.netProgramming package servicesNPM, Python, PHP, Docker, NuGet
repo.abrha.netGNU/Linux OS mirrorsUbuntu, AlmaLinux, Debian, EPEL, Proxmox
parsdev.comGNU/Linux distributions mirrorUbuntu, AlmaLinux, Debian
linuxmirrors.irGNU/Linux distributions mirrorDebian, Ubuntu, Fedora, Rocky, Oracle Linux
kargadan.irHigh-Speed Package Mirror for Iranian DevelopersNuGet, PyPI, Yarn, Docker Registry, MCR, Maven/Gradle, Go Proxy, Composer,
hyperclouds.irHyperclouds MirrorsCargo, Ubuntu, Alpine, Debian, RubyGems, Go Proxy, PyPI, Docker Registry
gitdl.theazizi.irA tool designed to bypass GitHub download restrictions for releases and source codeSimple GitHub release proxy
alldriver.irA large repository for downloading hardware drivers (printers, GPUs, modems, and more)Driver archive / mirror
llm.targoman.irA multi-purpose mirror hosting datasets, LLM resources, software packages, ISO files, security tools, and development resourcesData & software mirror hub
IranGitA fast, modern, and powerful platform for searching, viewing, and downloading GitHub repositories with a professional, fully Persian user interfaceGitHub Mirror

🌍 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 / CountryURLDescriptionCovered Packages
NYIST Mirror (China)nyist.edu.cnUniversity-operated open-source mirror providing a wide range of Linux distributions and language package repositoriesDebian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Kali, Linux Mint, PyPI, CRAN, CPAN, RubyGems and more
NJU Mirror (China)nju.edu.cnNanjing University official mirror site serving major Linux distributions and development ecosystemsDebian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Manjaro, Gentoo, PyPI and more
Huawei Cloud Mirror (China)huaweicloud.comEnterprise-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 Mirror (China)ustc.edu.cnUniversity of Science and Technology of China (USTC) mirrorDebian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Kali, Manjaro, PyPI, CRAN, Homebrew and more
Yandex Mirror (Russia)yandex.ruHigh-speed Russian mirror operated by Yandex providing major Linux distributions and open-source repositoriesDebian, Ubuntu, CentOS, Fedora, Arch Linux and more
Tsinghua University Mirror (China)tuna.tsinghua.edu.cnTUNA (Tsinghua University Network Association) mirrorDebian, Ubuntu, CentOS, Fedora, Arch Linux, Alpine, openSUSE, Kali, Manjaro, PyPI, Homebrew, Docker and more
Tsinghua University TUNA Association (China)bfsu.edu.cnTUNA (Tsinghua University Network Association) mirrorSlackware, Gentoo, Garuda, Deepin, Arch Linuxcn, NetBSD, Blackarch, MX Linux, Prometheus, PuTTY, QEMU, Zabbix 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.

Quick Run

You can run the script directly without cloning the repository:

curl -fsSL https://raw.githubusercontent.com/MiravaOrg/Mirava/refs/heads/main/check_mirrors.sh | bash

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.
curated-listfreemirrorrepository

语言 Languages

Shell100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
119
Total Commits
峰值: 15次/周
Less
More

核心贡献者 Contributors