Skip to content

Thêm GitLab Packages Channel

Cần chuẩn bị gì trước khi bắt đầu

Bạn chỉ cần ba thứ:

RequirementPurpose
GitLab accountDùng để generate access token và sở hữu project.
GitLab Personal Access TokenImgBed dùng để access GitLab API, tạo projects và upload files vào Generic Packages.
Project nameCó thể chỉ nhập project name, ví dụ imgbed.

Các bước thiết lập

Step 1: Sign in vào GitLab và tạo Access Token

  1. Sign in vào GitLab.
  2. Nhấn avatar ở góc trên bên phải và mở Preferences.
  3. Mở Access Tokens từ left sidebar.
  4. Đặt tên token dễ nhận biết.
  5. Chọn expiration date theo cách bạn muốn bảo trì.
  6. Chọn scope api.
  7. Copy và lưu token ngay sau khi tạo.

Create a legacy token

Select token permissions

Step 2: Điền GitLab Packages Channel trong ImgBed

Sau khi chọn GitLab Packages trong Upload Settings, điền các field như sau:

UI FieldNhập gì
Channel nameTên bạn chọn, ví dụ GitLabPrimary.
Access TokenGitLab Personal Access Token vừa tạo.
Project nameProject name ngắn như imgbed, hoặc full path như username/imgbed.
Private repositoryBật hoặc tắt theo nhu cầu.
RemarkOptional, ví dụ Primary upload channel.

Configure the channel

Step 3: Save Channel

Sau khi điền fields, nhấn Save.

System sẽ xử lý các chi tiết sau:

System BehaviorDescription
Short project nameImgBed xác định current GitLab account và mở rộng value thành full project path.
Full project pathImgBed dùng path username/project đúng như bạn nhập.
Project checkNếu dùng current personal account path, ImgBed tự tạo project khi chưa tồn tại. Nếu nhập full path thủ công, ImgBed dùng path đó trực tiếp.
Public/private stateProject visibility được sync theo switch hiện tại.

Quick Checklist

text
Sign in vào GitLab
-> Tạo Access Token
-> Chỉ chọn api scope
-> Quay lại ImgBed và nhập token cùng project name
-> Save
-> Nếu chỉ nhập project name, ImgBed tự thêm current username
-> Nếu nhập username/project, ImgBed dùng nguyên giá trị đó
-> Upload test image

Released as user documentation for CloudFlare ImgBed.