میرور عمومی پاستا

بسته‌ها نزدیک‌تر.
Buildها روان‌تر.

یک مسیر عمومی برای دریافت پکیج‌های پرکاربرد و Container Imageها؛ با کش پایدار، پایش مداوم مسیرها و بازگشت خودکار هنگام اختلال.

  • بدون نیاز به حساب
  • HTTPS عمومی
  • مناسب CI و سرور
درخواست کاربر به کش پاستا می‌رسد و در صورت نیاز از upstream سالم npm، Docker یا Linux دریافت می‌شود.
npm
Docker
Linux
لوگوی پاستاmirror.paasta.cloudCache · upstream سالم
درخواست شماکش پاستامسیر سالم

یک آدرس، چند مسیر مطمئن

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

Package managers

یک فرمان تا استفاده

سیستم خود را انتخاب کنید و فرمان را کپی کنید. آدرس‌ها استاندارد باقی می‌مانند و هر زمان خواستید می‌توانید Registry رسمی را دوباره تنظیم کنید.

npm

پکیج‌های JavaScript و Node.js

https://mirror.paasta.cloud/npm
npm config set registry https://mirror.paasta.cloud/npm

Ubuntu

مخازن رسمی apt اوبونتو

https://mirror.paasta.cloud/ubuntu
find /etc/apt -type f \( -name '*.list' -o -name '*.sources' \) -exec sed -i -E 's#https?://[^ /]+/ubuntu#https://mirror.paasta.cloud/ubuntu#g' {} +

Debian

مخازن رسمی apt دبیان

https://mirror.paasta.cloud/debian
find /etc/apt -type f \( -name '*.list' -o -name '*.sources' \) -exec sed -i -E 's#https?://[^ /]+/debian#https://mirror.paasta.cloud/debian#g' {} +

Alpine

پکیج‌های سبک apk

https://mirror.paasta.cloud/alpine
sed -i 's|https://dl-cdn.alpinelinux.org/alpine|https://mirror.paasta.cloud/alpine|g' /etc/apk/repositories
Container images

Imageهای عمومی، بدون تغییر مسیر پروژه

فقط hostname را جایگزین کنید. نام Image و Tag بدون تغییر می‌ماند.

Docker Hub

docker.mirror.paasta.cloud

docker pull docker.mirror.paasta.cloud/library/nginx:alpine
GitHub Container Registry

ghcr.mirror.paasta.cloud

docker pull ghcr.mirror.paasta.cloud/OWNER/IMAGE:TAG
پرسش‌های متداول

قبل از شروع

آیا استفاده از میرور پاستا رایگان است؟

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

اگر یک upstream در دسترس نباشد چه می‌شود؟

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

آیا Imageهای خصوصی پشتیبانی می‌شوند؟

خیر. این سرویس برای محتوای عمومی ساخته شده است. برای Image خصوصی از Registry اصلی و روش ورود همان سرویس استفاده کنید.

داخل پاستا

Buildهای شما از قبل متصل‌اند

برای پروژه‌هایی که روی پاستا ساخته می‌شوند تنظیم اضافه‌ای لازم نیست. فایل‌های تنظیم اختصاصی پروژه نیز حفظ می‌شوند.

ساخت پروژه جدید