Skip to content

GitLab-Packages-Kanal hinzufügen

Was Sie vorher benötigen

Sie benötigen nur drei Dinge:

VoraussetzungZweck
GitLab-KontoZum Erstellen eines Access Tokens und als Besitzer des Projekts.
GitLab Personal Access TokenDamit ImgHost auf die GitLab API zugreifen, Projekte erstellen und Dateien in Generic Packages hochladen kann.
ProjektnameSie können nur den Projektnamen eintragen, z. B. imgbed.

Einrichtung

Schritt 1: Bei GitLab anmelden und Access Token erstellen

  1. Melden Sie sich bei GitLab an.
  2. Klicken Sie oben rechts auf Ihren Avatar und öffnen Sie Preferences.
  3. Öffnen Sie links Access Tokens.
  4. Geben Sie dem Token einen gut erkennbaren Namen.
  5. Wählen Sie eine Laufzeit, die zu Ihrem Wartungsrhythmus passt.
  6. Aktivieren Sie den Scope api.
  7. Kopieren Sie und speichern Sie das Token direkt nach dem Erstellen.

Legacy-Token erstellen

Token-Berechtigungen auswählen

Schritt 2: GitLab-Packages-Kanal in ImgHost ausfüllen

Nachdem Sie in den Upload-Einstellungen GitLab Packages gewählt haben, füllen Sie diese Felder aus:

UI-FeldEingabe
KanalnameEin frei gewählter Name, z. B. GitLabPrimary.
Access TokenDas gerade erstellte GitLab Personal Access Token.
ProjektnameEntweder ein kurzer Projektname wie imgbed oder ein vollständiger Pfad wie username/imgbed.
Privates RepositoryJe nach Bedarf ein- oder ausschalten.
BemerkungOptional, z. B. Primary upload channel.

Kanal konfigurieren

Schritt 3: Kanal speichern

Klicken Sie nach dem Ausfüllen auf Speichern.

Das System übernimmt dann diese Details:

SystemverhaltenBeschreibung
Kurzer ProjektnameImgHost erkennt das aktuelle GitLab-Konto und erweitert den Wert zu einem vollständigen Projektpfad.
Vollständiger ProjektpfadImgHost verwendet username/project genau so, wie Sie es eingetragen haben.
ProjektprüfungWenn Sie den Pfad Ihres aktuellen persönlichen Kontos nutzen, erstellt ImgHost das Projekt automatisch, falls es noch nicht existiert. Wenn Sie manuell einen vollständigen Pfad einträgst, wird dieser direkt verwendet.
Öffentlich/privatDie Projektsichtbarkeit wird entsprechend dem aktuellen Schalter synchronisiert.

Kurzcheck

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.