برای برنامه نویسان، دسترسی به منابع، پکیج ها و ابزارهای توسعه نرم افزار 🖥️ حیاتی است.
در شرایطی که دسترسی به اینترنت بین الملل محدود یا قطع میشود، استفاده از سرویسهای میرور (Mirror) و ریپازیتوری های داخلی یک راهکار نجات بخش است. این سرویسها با میزبانی از مخازن محبوب دنیا روی سرورهای داخلی، سرعت دانلود را بالا برده و نیازمند به فیلترشکن یا IP خارج از کشور را از بین میبرند. در ادامه لیست کاملی از بهترین این سرویس ها را برای شما آماده کرده ایم.
بهترین ریپازیتوری لینوکس و میرورهای توسعه داخلی ایران
Iran Mirrors for Packages, Repository, Docker, CDN etc
در این بخش به معرفی سرویسهایی میپردازیم که مخازن مختلف لینوکسی، زبانهای برنامهنویسی و ابزارهای DevOps را روی سرورهای داخلی ایران میزبانی میکنند. استفاده از این منابع باعث میشود فرآیند توسعه نرمافزار و برنامه نویسی حتی در بدترین شرایط شبکه نیز بدون وقفه یا با وقفه کمتری ادامه یابد.
میرورهای سرویس شاتل
میرور دیتاسنتر شاتل ارائه شده است، مخازن محبوبی مانند اوبونتو، دبیان و کالی لینوکس را میزبانی میکند. شما میتوانید برای آپدیت سیستم عامل های لینوکسی خود از این میرور پرسرعت استفاده کنید و ترافیک خود را روی شبکه داخلی هدایت نمایید.

ریپازیتوری لینوکس ایران و سایر مخازن سازمان فناوری اطلاعات
مخزن ملی منابع متن باز که توسط سازمان فناوری اطلاعات ایران نگهداری میشود، یکی از جامع ترین سرویس های داخلی است. این پورتال حاوی مخازن متنوعی از جمله Gradle، Pypi، CentOS، Fedora، Rocky، Debian، npm، Composer و Maven است و شما میتوانید اکثر نیازهای توسعه خود را از طریق آن برطرف کنید.

سرویس رانفلر
سرویس ران فلر مخزن داخلی را برای ابزارهایی مانند Composer/Packagist، PyPI، npm و Node.js فراهم کرده است. ممکن است سایت اصلی سرویس با تاخیر بالا بیاید، اما خود میرورها به درستی کار میکنند. باید صبر کنید تا صفحه لود شود، زیرا این سرویس برای توسعه دهندگان PHP و پایتون بسیار کاربردی است.

سرویس دانشگاه صنعتی اصفهان
مخازن داخلی دانشگاه صنعتی اصفهان یکی از قدیمی ترین و جامعترین میرورهای داخلی را ارائه میدهد. این سرویس توزیع های زیادی مانند Debian، Ubuntu، Mint، Arch Linux، Manjaro، Raspbian، Alpine، Rocky Linux، Fedora، OpenSUSE، OpenBSD و همچنین مخازن CTAN را پوشش میدهد و میتوانید برای اکثر توزیعهای لینوکسی روی آن حساب کنید.

میرورهای مایکت
سرویس میرور مایکت با ارائه این میرور، نیاز توسعه دهندگان اندروید و جاوا را برطرف کرده است. این سرویس شامل mavenCentral، googleMaven، Jitpack، Android sdk و سایر مخازن مرتبط با اندروید است و میتوانید بدون مشکل تحریم، کتابخانه های لازم برای اپلیکیشن های اندرویدی را دانلود نمایید.
میرور و سی دی ان های آروان
مخزن داخلی نرمافزاری لینوکس ابر آروان توزیع هایی مانند ریپازیتوری اوبونتو ایران Debian، CentOS، Alpine، Arch Linux، OpenSUSE و Manjaro را پوشش میدهد و میتوانید از پهنای باند بالا و سرعت زیاد آن برای مدیریت سرورهای لینوکسی خود بهره ببرید.
سرویس داکر
برای کاربران داکر، آروان یک میرور داخلی داکر اختصاصی ارائه کرده است. این سرویس باعث میشود تا بتوانیم ایمیج های داکر را با سرعت بسیار بالا از داخل کشور دانلود کنید و مشکل کندی یا قطع شدن دانلود از ریجستری اصلی را حل کنید.
سی دی ان های رایگان
CDN اختصاصی آروان برای کتابخانه ها و فریمورک های مختلف است. برای دانلود سریع فایل های لایبری در پروژههای وب و موبایل خود میتوانید از آن استفاده کنید و پروژه را بیلد را کنید.
میرورهای داخلی ایران سرور
میرورهای داخلی ایران سرور برای توزیعهای Debian، Ubuntu و CentOS است. میتوانید برای راه اندازی سرورهای مجازی یا سیستم عامل های لینوکسی خود از این منابع پایدار استفاده کنید.
میرور و سرویس داکر مبین هاست
مبین هاست نیز یک سرویس میرورهای داخلی و سرویس داکر ریجستری داخلی ارائه میدهد که میتوانید به عنوان جایگزینی برای ریجستری اصلی از آن استفاده کنید. این سرویس به توسعهدهندگان کمک میکند تا در پروژههای خود بدون وقفه به ایمیج های مورد نیاز دسترسی داشته باشند.
در سرویس میرور این مجموعه منابعی برای FreeBSD, Almalinux, Alpine, Archlinux, Debian, Fedora EPEL, Fedora, Manjaro, MariaDB, MongoDB, Raspbian, Ubuntu و Zabbix نیز در دسترس است.

میرو داخلی برای توسعه دهندگان جامکو
جامکو سرویسی است که ریپازیتوری های متنوعی را برای ابزارهای مختلف فراهم کرده است. این پلتفرم دارای مخزن برای Maven، Gradle، Android SDK، APT، RPM، NuGet، Yarn، Composer و pip است و میتوانید بسیاری از وابستگی و ارورهای پروژه را به سرورهای خارجی در زمان قطعی اینترنت رفع کنید.
میرور، گیت لب، داکر و.. داخلی چابکان
سرویس چابکان یک واسط برای دور زدن تحریمهای داکر، NPM، گوگل و.. است. با استفاده از این میرور، منابع را به جای اینترنت بینالملل، از شبکه داخلی دانلود میکنید.

جمع بندی
استفاده از سرویس های میرو داخلی در شرایط قطعی اینترنت یا محدودیتهای دسترسی، یک آب راه باریک و موقت برای برنامه نویسان ایرانی است. ما سعی کردیم سرویس های متنوعی که در اینترنت فعال هستند را از لینوکس گرفته تا داکر و کتابخانههای برنامه نویسی معرفی کنیم. با تنظیم این منابع در محیط توسعه خود، میتوانید سرعت کار را افزایش دهید و وابستگی خود به اینترنت بین الملل را به حداقل برسانید تا کار توسعه پروژه شما متوقف نشود.
سوالات متدوال
برای استفاده از میرورهای داخلی داکر مانند سرویس آروان یا مبین هاست، باید آدرس ریجستری آنها را در فایل تنظیمات داکر (daemon.json) وارد کنید یا هنگام اجرای دستور pull از فلگ --registry-mirror استفاده کنید تا ایمیج ها از سرورهای داخلی دانلود شوند. بیشتر این میروها متعلق به شرکت های معتبر داخلی، دانشگاه ها یا سازمانهای دولتی هستند و امنیت بالایی دارند، اما همیشه توصیه میشود که از منابع رسمی و معتبر استفاده کنید و چک سام (Checksum) فایل های دانلود شده را برای اطمینان از صحت آنها بررسی کنید. بیشتر سرویس دهندگان معتبر تلاش میکنند که میروها را چند بار در روز بروزرسانی کنند، اما ممکن است تاخیر چند ساعته یا یک روزه در نسبت به منبع اصلی وجود داشته باشد، بنابراین برای دریافت آخرین نسخه ها در لحظه انتشار، ممکن است نیاز به منبع اصلی داشته باشید.چگونه میتوانم از میرورهای داخلی داکر استفاده کنم؟
آیا استفاده از این میروها امن است؟
آیا میرورهای داخلی همیشه به روز هستند؟
نظرات و پیشنهاد شما؟
امیدواریم هرگز مجبور به استفاده از این سرویس ها نشوید و همیشه براحتی بتوانید کارهای خود را به صورت آزادانه و با استفاده از اینترنت بدون محدودیت انجام دهید. در هر صورت پیشنهاد میکنیم لیست این سرویس ها را جایی ذخیره کنید و حتما یک بار از آنها استفاده کنید تا با سرعت و کارایی آنها آشنا شوید. همچنین اگر سرویس دیگری میشناسید که در این لیست نیست، لطفا آن را با دیگران به اشتراک بگذارید تا جامعه برنامهنویسی ایران از آن بهره مند شود.


