Skip to content

افزودن کانال GitLab Packages

پیش از شروع چه چیزهایی لازم است

فقط به سه مورد نیاز دارید:

موردکاربرد
حساب GitLabبرای ساخت توکن دسترسی و مالکیت پروژه استفاده می‌شود.
توکن دسترسی شخصی GitLabImgHost از آن برای دسترسی به API مربوط به GitLab، ساخت پروژه‌ها و بارگذاری فایل‌ها در Generic Packages استفاده می‌کند.
نام پروژهمی‌توانید فقط نام پروژه را وارد کنید، برای مثال imgbed.

مراحل پیکربندی

مرحله 1: ورود به GitLab و ساخت توکن دسترسی

  1. وارد GitLab شوید.
  2. در گوشه بالا سمت راست روی آواتار خود کلیک کنید و Preferences را باز کنید.
  3. Access Tokens را از نوار کناری چپ باز کنید.
  4. برای توکن نامی قابل تشخیص انتخاب کنید.
  5. تاریخ انقضا را بر اساس برنامه نگهداری خود انتخاب کنید.
  6. محدوده api را انتخاب کنید.
  7. توکن تولیدشده را بلافاصله کپی و ذخیره کنید.

ساخت توکن legacy

انتخاب مجوزهای توکن

مرحله 2: تکمیل کانال GitLab Packages در ImgHost

پس از انتخاب GitLab Packages در تنظیمات بارگذاری، فیلدها را این‌گونه تکمیل کنید:

فیلد رابط کاربریمقدار لازم
نام کانالنامی دلخواه، مانند GitLabPrimary.
توکن دسترسیتوکن دسترسی شخصی GitLab که تازه ساخته‌اید.
نام پروژهنام کوتاه پروژه مانند imgbed، یا مسیر کامل مانند username/imgbed.
مخزن خصوصیبسته به نیاز خود آن را فعال یا غیرفعال کنید.
توضیحاختیاری، برای مثال کانال اصلی بارگذاری.

پیکربندی کانال

مرحله 3: ذخیره کانال

پس از تکمیل فیلدها، روی ذخیره کلیک کنید.

سیستم این جزئیات را مدیریت می‌کند:

رفتار سیستمتوضیح
نام کوتاه پروژهImgHost حساب فعلی GitLab را تشخیص می‌دهد و مقدار را به مسیر کامل پروژه گسترش می‌دهد.
مسیر کامل پروژهImgHost مسیر username/project را دقیقاً همان‌طور که وارد شده استفاده می‌کند.
بررسی پروژهاگر از مسیر حساب شخصی فعلی استفاده کنید، ImgHost در صورت نبودن پروژه، آن را خودکار می‌سازد. اگر مسیر کامل را دستی وارد کنید، ImgHost همان مسیر را مستقیم استفاده می‌کند.
وضعیت عمومی/خصوصینمایانی پروژه بر اساس کلید فعلی همگام می‌شود.

فهرست سریع

text
Sign in to GitLab
-> Create an Access Token
-> Select only the api scope
-> Return to ImgHost and enter the token and project name
-> Save
-> If only a project name is entered, ImgHost adds the current username automatically
-> If username/project is entered, ImgHost uses it as-is
-> Upload a test image

Released as user documentation for ImgHost.