dacker

دربارهٔ dacker

dacker چه مشکلی را حل می‌کند، این سایت چطور ساخته می‌شود و چه چیزهایی را جمع نمی‌کند.

چه مشکلی را حل می‌کند

برنامه‌نویس‌ها و مهندس‌های DevOps در ایران مدام به یک دیوار می‌خورند: docker pull خطای 403 می‌دهد، HashiCorp، Elastic، MongoDB و GitLab درخواست‌های IP ایران را رد می‌کنند، و apt و dnf از مخزن‌های شخص ثالث یا خیلی کندند یا قطع.

repo.dacker.ir مخزنی داخل ایران است که این بسته‌ها را برای Ubuntu و AlmaLinux/Rocky/RHEL نگه می‌دارد. این سایت درِ ورودی آن است: توضیح می‌دهد مخزن چه دارد و دستور دقیق نصب را برای توزیع و محصول شما می‌سازد.

این سایت چطور ساخته می‌شود

  • همهٔ نسخه‌ها، حجم‌ها، تاریخ‌ها و وضعیت هر توزیع مستقیم از manifestهای خود مخزن خوانده می‌شود. هیچ عددی دستی نوشته نشده است.
  • وقتی manifestها عوض شوند، سایت خودکار دوباره ساخته می‌شود و تفاوت‌ها در صفحهٔ تغییرات ثبت می‌شود.
  • سایت کاملاً ایستا است: هیچ کدی روی سرور اجرا نمی‌شود، فرمی ندارد و چیزی از شما نمی‌گیرد.

چه چیزهایی جمع نمی‌شود

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

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

  • بسته‌های پایهٔ توزیع (از mirrorهای معمول نصب می‌شوند)
  • imageهای Docker (راهنمای رفع 403 در docker pull را ببینید)
  • معماری‌های غیر از x86_64 و توزیع‌هایی جز Ubuntu 24.04/22.04، EL 9/8 و CentOS 7

سازنده

طراحی و توسعه: مصطفی موسوی