Skip to content

GitHub-Releases-Kanal hinzufügen

Was Sie vorher benötigen

Sie benötigen nur drei Dinge:

VoraussetzungZweck
GitHub-KontoZum Erstellen eines Access Tokens und als Besitzer des Repositories.
GitHub Access TokenDamit ImgHost auf die GitHub API zugreifen, Releases erstellen und Dateien hochladen kann.
Repository-NameSie können nur den Repository-Namen eintragen, z. B. image.

Einrichtung

Schritt 1: Bei GitHub anmelden und Access Token erstellen

  1. Melden Sie sich bei GitHub an.
  2. Klicken Sie oben rechts auf Ihren Avatar und öffnen Sie Settings.
  3. Öffnen Sie links Developer settings.
  4. Öffnen Sie Personal access tokens.
  5. Öffnen Sie Tokens (classic).
  6. Klicken Sie auf Generate new token (classic).
  7. Geben Sie dem Token einen gut erkennbaren Namen.
  8. Wählen Sie eine Laufzeit, die zu Ihrem Wartungsrhythmus passt.
  9. Aktivieren Sie die Scopes repo und workflow.
  10. Kopieren Sie und speichern Sie das Token direkt nach dem Erstellen.

GitHub-Berechtigungen hinzufügen

Schritt 2: GitHub-Releases-Kanal in ImgHost ausfüllen

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

UI-FeldEingabe
KanalnameEin frei gewählter Name, z. B. GitHubPrimary.
Access TokenDas gerade erstellte GitHub Personal Access Token.
Repository-NameEntweder ein kurzer Name wie image oder ein vollständiger Pfad wie username/image.
Privates RepositoryJe nach Bedarf ein- oder ausschalten.
BemerkungOptional, z. B. Primary upload channel.

GitHub-Kanalkonfiguration ausfüllen

Schritt 3: Kanal speichern

Klicken Sie nach dem Ausfüllen auf Speichern.

Das System übernimmt dann diese Details:

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

Kurzcheck

GitHub Releases funktioniert so:

text
Sign in to GitHub
-> Create an Access Token
-> Return to ImgHost and enter the token and repository name
-> Save
-> If only a repo name is entered, ImgHost adds the current username automatically
-> If username/repo is entered, ImgHost uses it as-is
-> Upload a test image

Released as user documentation for ImgHost.