Skip to content

GitLab Packages Channel شامل کریں

شروع کرنے سے پہلے کیا چاہیے

آپ کو صرف تین چیزیں چاہیے:

ضرورتمقصد
GitLab accountaccess token بنانے اور project own کرنے کے لیے۔
GitLab Personal Access TokenImgBed کو GitLab API access، projects بنانے، اور files کو Generic Packages میں upload کرنے کے لیے۔
Project nameصرف project name درج کر سکتے ہیں، مثلاً imgbed۔

Setup Steps

Step 1: GitLab میں Sign in کریں اور Access Token بنائیں

  1. GitLab میں sign in کریں۔
  2. اوپر دائیں corner میں avatar پر کلک کریں اور Preferences کھولیں۔
  3. left sidebar سے Access Tokens کھولیں۔
  4. token کو قابل شناخت نام دیں۔
  5. اپنی maintenance preference کے مطابق expiration date منتخب کریں۔
  6. api scope منتخب کریں۔
  7. token بنتے ہی فوراً copy کر کے محفوظ کریں۔

Create a legacy token

Select token permissions

Step 2: ImgBed میں GitLab Packages Channel بھریں

Upload Settings میں GitLab Packages منتخب کرنے کے بعد fields یوں بھریں:

UI FieldWhat to Enter
Channel nameاپنی پسند کا نام، مثلاً GitLabPrimary۔
Access Tokenابھی بنایا ہوا GitLab Personal Access Token۔
Project nameshort project name جیسے imgbed، یا full path جیسے username/imgbed۔
Private repositoryاپنی ضرورت کے مطابق on یا off کریں۔
Remarkoptional، مثلاً Primary upload channel۔

Configure the channel

Step 3: Channel Save کریں

fields بھرنے کے بعد Save پر کلک کریں۔

system یہ details خود handle کرے گا:

System BehaviorDescription
Short project nameImgBed current GitLab account پہچان کر value کو full project path میں expand کرتا ہے۔
Full project pathImgBed username/project path کو بالکل اسی طرح استعمال کرتا ہے جیسے درج کیا گیا ہو۔
Project checkcurrent personal account path ہو تو ImgBed project نہ ہونے پر اسے خود create کرتا ہے۔ full path manual درج ہو تو ImgBed وہی path استعمال کرتا ہے۔
Public/private stateproject visibility current switch کے مطابق synchronized ہوتی ہے۔

Quick Checklist

text
GitLab میں sign in کریں
-> Access Token بنائیں
-> صرف api scope منتخب کریں
-> ImgBed پر واپس آ کر token اور project name درج کریں
-> Save کریں
-> صرف project name درج ہو تو ImgBed current username خود شامل کرے گا
-> username/project درج ہو تو ImgBed اسے as-is استعمال کرے گا
-> test image upload کریں

Released as user documentation for CloudFlare ImgBed.