دربارهٔ این میرور

pkg.shecan.ir یک میرور عمومی بسته برای توسعه‌دهندگان است تا نصب بسته‌ها و ایمیج‌ها از ایران ساده‌تر و پایدارتر شود. استفاده رایگان است و به ثبت‌نام یا ورود نیازی ندارد.

چطور کار می‌کند؟

این سرویس یک میرور «درخواست‌محور» است: وقتی بسته‌ای برای اولین بار درخواست شود،‏ از مخزن رسمی همان اکوسیستم دریافت و به شما تحویل داده می‌شود و یک نسخه از آن برای درخواست‌های بعدی نگهداری می‌شود. به همین دلیل اولین دریافت هر بسته ممکن است کمی کندتر باشد و دفعات بعد سریع‌تر است. اگر مخزن رسمی موقتاً در دسترس نباشد،‏ بسته‌هایی که قبلاً دریافت شده‌اند همچنان قابل نصب‌اند.

چه چیزی ارائه نمی‌شود؟

درستی بسته‌ها

محتوای بسته‌ها تغییر داده نمی‌شود. فایل‌های امضاشدهٔ Debian و Ubuntu و فراداده‌های مخازن RPM عیناً از منبع اصلی تحویل می‌شوند و ابزارهایی مثل apt،‏ dnf،‏ pip و Docker همچنان امضا،‏ هش یا digest بسته‌ها را با اطلاعات رسمی بررسی می‌کنند.

نگهداری بسته‌ها

فضای ذخیره‌سازی محدود است. بسته‌هایی که مدتی استفاده نشوند (معمولاً ۳۰ روز) یا وقتی سهمیهٔ فضای یک اکوسیستم پر شود،‏ حذف و در درخواست بعدی دوباره از منبع رسمی دریافت می‌شوند.

در دسترس بودن

این سرویس به‌صورت آزمایشی و روی یک سرور اجرا می‌شود و برای در دسترس بودن یا پهنای باند آن تضمینی داده نمی‌شود. برای جلوگیری از سوءاستفاده،‏ تعداد درخواست‌های هر نشانی IP محدود است و Docker Hub هم برای دریافت ناشناس محدودیت نرخ خودش را دارد. وضعیت لحظه‌ای را دربخش وضعیت سرویس ببینید.

حریم خصوصی

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

ارتباط با پروژه‌های اصلی

این میرور وابسته به npm،‏ بنیاد نرم‌افزار پایتون (PyPI)،‏ Docker،‏ GitHub،‏ Red Hat،‏ Google،‏ Debian،‏ Canonical،‏ Fedora،‏ AlmaLinux یا سایر پروژه‌های نام‌برده نیست و از طرف آن‌ها پشتیبانی نمی‌شود. نام‌ها و نشان‌های تجاری متعلق به صاحبانشان است.

نرم‌افزار و مجوزها