Skip to content

Dodawanie kanału GitLab Packages

Co przygotować przed rozpoczęciem

Potrzebujesz tylko trzech rzeczy:

WymaganieCel
Konto GitLabDo wygenerowania access token i jako właściciel projektu.
GitLab Personal Access TokenPozwala ImgHost korzystać z GitLab API, tworzyć projekty i przesyłać pliki do Generic Packages.
Nazwa projektuMożesz wpisać samą nazwę projektu, np. imgbed.

Konfiguracja

Krok 1: Zaloguj się do GitLab i utwórz Access Token

  1. Zaloguj się do GitLab.
  2. Kliknij avatar w prawym górnym rogu i otwórz Preferences.
  3. Otwórz Access Tokens z lewego panelu.
  4. Nadaj tokenowi rozpoznawalną nazwę.
  5. Wybierz datę wygaśnięcia zgodnie z własnym sposobem utrzymania.
  6. Zaznacz scope api.
  7. Skopiuj i zapisz token od razu po utworzeniu.

Utwórz token legacy

Wybierz uprawnienia tokenu

Krok 2: Wypełnij kanał GitLab Packages w ImgHost

Po wybraniu GitLab Packages w Ustawieniach przesyłania wypełnij:

Pole UICo wpisać
Nazwa kanałuNazwa wybrana przez Ciebie, np. GitLabPrimary.
Access TokenUtworzony przed chwilą GitLab Personal Access Token.
Nazwa projektuKrótka nazwa, np. imgbed, albo pełna ścieżka, np. username/imgbed.
Prywatne repozytoriumWłącz lub wyłącz według potrzeb.
UwagaOpcjonalnie, np. Primary upload channel.

Konfiguracja kanału

Krok 3: Zapisz kanał

Po wypełnieniu pól kliknij Zapisz.

System obsłuży te szczegóły:

Zachowanie systemuOpis
Krótka nazwa projektuImgHost rozpoznaje bieżące konto GitLab i rozszerza wartość do pełnej ścieżki projektu.
Pełna ścieżka projektuImgHost używa username/project dokładnie tak, jak wpisano.
Sprawdzenie projektuJeśli używasz ścieżki bieżącego konta osobistego, ImgHost automatycznie tworzy projekt, gdy nie istnieje. Jeśli wpiszesz pełną ścieżkę ręcznie, używa jej bez zmian.
Publiczne/prywatneWidoczność projektu jest synchronizowana z bieżącym przełącznikiem.

Szybka lista

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.