Domestic routing, low latency
Packages stay close to the developer. Builds and installs run at LAN-class speeds even when foreign registries are throttled or unreachable.
Kargadan Mirror is a single, stable endpoint for the package registries developers rely on every day — Python, Node, Docker, Java, .NET, Go, PHP, and the major Linux distributions. No accounts, no rate limits, no surprises.
Packages stay close to the developer. Builds and installs run at LAN-class speeds even when foreign registries are throttled or unreachable.
Nine developer-language registries plus 24 Linux distribution archives — covered through a consistent URL pattern and ready-to-paste configuration.
Sonatype Nexus on dedicated storage, fronted by nginx with Let's Encrypt TLS, daily integrity tasks, and continuously verified upstream routes.
Pick the package manager you use. Each guide includes the canonical URL, persistent configuration, a one-line verification command, and a Docker / CI snippet.
Python packages for pip, pipenv, Poetry, and uv through a standard simple-index endpoint.
Open setup guideconda-forge and Anaconda defaults channels for conda, mamba, and scientific Python stacks.
Open setup guideNode.js registry for npm, pnpm, Bun, and any tool that respects .npmrc.
Dedicated Yarn guidance for both Yarn 1 (Classic) and Yarn 2+ (Berry) workspaces.
Open setup guideImage acceleration for Docker Hub, Kubernetes, Quay, and Microsoft container sources.
Open setup guideMicrosoft Container Registry for .NET, SQL Server, Azure CLI, and related runtime images.
Open setup guideJava and Kotlin dependencies for backend services, Android builds, and Gradle pipelines.
Open setup guide.NET feeds for C#, F#, ASP.NET, and Windows or Linux enterprise workloads.
Open setup guideGOPROXY-compatible module delivery for Go applications, APIs, CLIs, and CI runners.
Open setup guidePackagist-compatible PHP dependency access for Laravel, Symfony, WordPress, and more.
Open setup guideOS-level package mirrors for apt, dnf/yum, zypper, apk, pacman, xbps, slackpkg, opkg, and portage — plus WordPress and pfSense static assets. Each card opens a guide with the exact baseurl and a copy-ready configuration file.
apt mirror for Debian stable, oldstable, and testing — bookworm, bullseye, stable, and trixie.
Open setup guideapt mirror for Ubuntu LTS and rolling releases including the security archive.
Open setup guideapt mirror for Kali Linux rolling — single archive, single deb line.
Open setup guideapt mirror for Linux Mint, paired with the Ubuntu base archive.
Open setup guideapt mirror for MX Linux — pairs with Debian-stable.
Open setup guideapt mirror for Parrot Security and Parrot Home.
Open setup guideapt mirror for Raspbian and the Raspberry Pi firmware archive.
Open setup guidednf/yum mirror for AlmaLinux 8/9/10 with EPEL behind one group baseurl.
Open setup guidednf/yum mirror for Rocky Linux 8/9/10 with EPEL.
Open setup guidednf/yum mirror for Oracle Linux 7/8/9 (UEK kernel) with EPEL.
Open setup guidednf/yum mirror for CentOS Stream and the Vault for retired releases.
Open setup guidednf/yum mirror for Fedora current + archived releases + EPEL.
Open setup guidednf/yum mirror for the publicly available Red Hat Universal Base Image content.
Open setup guidezypper mirror for openSUSE Leap, Tumbleweed, and the update channel.
Open setup guideapk mirror for Alpine 3.x and edge — drop-in replacement for dl-cdn.
Open setup guidepacman mirror for Arch Linux core, extra, and multilib.
Open setup guidepacman mirror for Manjaro stable, testing, and unstable branches.
Open setup guidepacman mirror for Parch Linux — the Iranian Arch-based distribution.
Open setup guideslackpkg mirror for Slackware 15.0 and -current trees.
Open setup guidexbps mirror for Void Linux glibc and musl variants.
Open setup guideopkg mirror for OpenWRT releases and snapshots across all targets.
Open setup guideportage mirror for Gentoo distfiles and binhost packages.
Open setup guideMirror for pfSense ISO and netboot images (limited — see notes).
Open setup guideMirror for WordPress core, plugin, and theme ZIP downloads.
Open setup guideRun one of the commands below to start using the mirror right away. For permanent configuration, open the matching guide.
pip install --index-url \
https://mirror.kargadan.ir/repository/pypi-group/simple/ \
requests
conda install -c \
https://mirror.kargadan.ir/repository/conda-forge-proxy/ \
numpy
npm config set registry \
https://mirror.kargadan.ir/repository/npm-group/
yarn config set registry \
https://mirror.kargadan.ir/repository/yarn-group/
# /etc/docker/daemon.json
{"registry-mirrors":
["https://docker-mirror.kargadan.ir"]}
go env -w GOPROXY=\
https://mirror.kargadan.ir/repository/go-group/,direct
<mirror>
<id>kargadan</id>
<url>https://mirror.kargadan.ir/repository/maven-central-group/</url>
<mirrorOf>central</mirrorOf>
</mirror>
dotnet nuget add source \
https://mirror.kargadan.ir/repository/nuget-group/index.json \
-n kargadan
composer config -g \
repos.packagist composer \
https://mirror.kargadan.ir/repository/composer-jamko/
Designed for the workflows where international package access is slow, expensive, or unreliable — and where consistency across machines matters.
Drop-in mirrors for laptops behind any ISP. New developers can clone, install, and run on day one.
A consistent set of endpoints to bake into base images, pipeline templates, and reusable workflows.
Server fleets, Kubernetes nodes, and edge devices fetch artefacts at LAN-class speeds from inside Iran.
registry-mirrors for Docker / containerdEach public mirror aggregates from multiple Iranian ecosystems plus the upstream registry, so a single failure never takes a workflow down.
JVM-first coverage with strong Maven, Gradle, NuGet, and Composer routes.
Broad coverage spanning OS repositories and developer ecosystems alike.
Reliable language-package delivery for everyday application development.
Developer-focused domestic services for the most common application stacks.
The questions developers usually have before they switch their package-manager configuration.
No. Read access is fully anonymous, so developers and CI runners can start using the endpoints immediately.
Yes. Kargadan Mirror is provided free of charge as a public service for the Iranian developer community.
Use HTTPS. Plain HTTP remains available only for legacy clients that cannot validate the certificate.
This service mirrors public registries only. Bring your own private feed for proprietary packages and overlay it in your client config.
Yes — there is no rate limit and no auth. The endpoints are designed for build runners, container images, and ephemeral environments.
The status page lists every public route and links straight to the matching setup guide.