إضافة قناة GitLab Packages
ما الذي تحتاجه قبل البدء؟
تحتاج إلى ثلاثة أشياء فقط:
| المتطلب | الغرض |
|---|---|
| حساب GitLab | لإنشاء access token وامتلاك المشروع. |
| GitLab Personal Access Token | يستخدمه ImgBed للوصول إلى GitLab API وإنشاء المشاريع ورفع الملفات إلى Generic Packages. |
| اسم المشروع | يمكن إدخال اسم المشروع فقط، مثل imgbed. |
خطوات الإعداد
الخطوة 1: سجّل الدخول إلى GitLab وأنشئ Access Token
- سجّل الدخول إلى GitLab.
- اضغط صورتك في الزاوية العلوية اليمنى وافتح
Preferences. - افتح
Access Tokensمن الشريط الجانبي. - أعطِ الرمز اسمًا واضحًا.
- اختر تاريخ انتهاء يناسب أسلوبك في الصيانة.
- اختر scope وهو
api. - انسخ الرمز واحفظه مباشرة بعد إنشائه.


الخطوة 2: املأ قناة GitLab Packages في ImgBed
بعد اختيار GitLab Packages في إعدادات الرفع، املأ الحقول كما يلي:
| حقل الواجهة | ما الذي تدخله |
|---|---|
| Channel name | اسم تختاره، مثل GitLabPrimary. |
| Access Token | GitLab Personal Access Token الذي أنشأته للتو. |
| Project name | اسم مشروع قصير مثل imgbed، أو مسار كامل مثل username/imgbed. |
| Private repository | فعّله أو عطّله حسب حاجتك. |
| Remark | اختياري، مثل Primary upload channel. |

الخطوة 3: احفظ القناة
بعد ملء الحقول اضغط Save.
سيتولى النظام التفاصيل التالية:
| سلوك النظام | الوصف |
|---|---|
| اسم مشروع قصير | يحدد ImgBed حساب GitLab الحالي ويوسّع القيمة إلى مسار مشروع كامل. |
| مسار مشروع كامل | يستخدم ImgBed مسار username/project كما أُدخل. |
| فحص المشروع | إذا استخدمت مسار الحساب الشخصي الحالي، ينشئ ImgBed المشروع تلقائيًا عند عدم وجوده. إذا أدخلت مسارًا كاملًا يدويًا، يستخدمه مباشرة. |
| حالة العام/الخاص | تتم مزامنة ظهور المشروع حسب المفتاح الحالي. |
قائمة تحقق سريعة
text
سجّل الدخول إلى GitLab
-> أنشئ Access Token
-> اختر scope api فقط
-> ارجع إلى ImgBed وأدخل الرمز واسم المشروع
-> احفظ
-> إذا أدخلت اسم project فقط، يضيف ImgBed اسم المستخدم الحالي تلقائيًا
-> إذا أدخلت username/project، يستخدمه ImgBed كما هو
-> ارفع صورة تجريبية