ایران‌ویا

میرورها و مخزن‌ها

میرور نوین کلاود — بدون تحریم، بدون تحریم‌شکن

میرورها و مخزن‌ها

دسترسی به مخزن‌های نرم‌افزاری خارج از ایران همیشه با دو مشکل روبه‌رو است: تحریم و سرعت. میرور نوین کلاود هر دو را حل می‌کند.

میرور چیست؟

میرور یک نسخه‌ی آینه‌ای از مخزن‌های عمومی نرم‌افزار است که داخل ایران میزبانی می‌شود. وقتی پکیجی درخواست می‌کنید، به‌جای مراجعه به سرور خارجی، همان فایل از زیرساخت داخلی به شما تحویل داده می‌شود.

چرا مهم است؟

بسیاری از مخزن‌های رسمی از ایران قابل دسترس نیستند یا با سرعت بسیار پایین پاسخ می‌دهند. این موضوع نصب ساده‌ی یک پکیج را به مانعی جدی تبدیل می‌کند و خطوط CI/CD را غیرقابل‌اتکا می‌سازد.

چه کسانی استفاده می‌کنند؟

از توسعه‌دهنده‌ای که روی لپ‌تاپش npm install می‌زند تا تیمی که هر روز ده‌ها بیلد روی Kubernetes اجرا می‌کند.

میرور نوین کلاود

نوین کلاود بیش از ۷۹ مخزن عمومی را آینه کرده است؛ از توزیع‌های لینوکس و پکیج‌منیجرهای زبان‌های برنامه‌نویسی تا ایمیج‌های داکر، چارت‌های Helm و باینری‌های ابزارهای DevOps. سرویس عمومی، رایگان و بدون نیاز به ثبت‌نام است.

جمع‌بندی

با تغییر یک آدرس، نصب پکیج‌ها سریع، پایدار و بدون تحریم‌شکن انجام می‌شود. راهنمای گام‌به‌گام هر مخزن در مستندات نوین کلاود موجود است.

موارد استفاده

بیش از ۷۹ مخزن

از توزیع‌های لینوکس تا پکیج‌منیجرهای زبان‌ها

بدون تحریم‌شکن

دسترسی مستقیم از داخل ایران

پایداری در CI/CD

بیلدهای شما به سرورهای خارجی وابسته نیست

بدون ثبت‌نام

رایگان و بدون نیاز به لاگین

نصب و به‌روزرسانی سرورهای لینوکس

خطوط CI/CD و بیلد خودکار

توسعه‌ی محلی با npm، pip و Maven

استقرار روی Kubernetes با Helm

نحوه استفاده

آدرس مخزن فعلی خود را با آدرس میرور نوین کلاود جایگزین کنید.

  1. 1

    پکیج‌های اوبونتو و دبیان

    فایل sources.list را به میرور اشاره دهید:

    deb https://mirror.novin.cloud/ubuntu/ noble main restricted universe multiverse
    sudo apt update
  2. 2

    npm و PyPI

    رجیستری پیش‌فرض پکیج‌منیجر را تغییر دهید:

    npm config set registry https://mirror.novin.cloud/artifactory/api/npm/npm/
    pip config set global.index-url https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/
  3. 3

    ایمیج‌های داکر

    نام میزبان را پیش از نام ایمیج قرار دهید:

    docker pull docker.novin.cloud/hello-world
  4. 4

    Helm و Kubernetes

    مخزن چارت را اضافه کنید:

    helm repo add novin https://mirror.novin.cloud/helm
    helm repo update

راهنمای کامل و گام‌به‌گام هر مخزن در مستندات نوین کلاود آمده است: docs.novin.cloud/mirrors/about

پرسش‌های متداول

همین حالا شروع کنید

راهنمای کامل هر مخزن در مستندات نوین کلاود به نشانی docs.novin.cloud/mirrors/about در دسترس است.