Skip to content

Een GitHub Releases-kanaal toevoegen

Wat je vooraf nodig hebt

Je hebt maar drie dingen nodig:

VereisteDoel
GitHub-accountVoor het maken van een access token en als eigenaar van de repository.
GitHub Access TokenHiermee kan ImgHost de GitHub API gebruiken, releases maken en bestanden uploaden.
RepositorynaamJe kunt alleen de repositorynaam invullen, bijvoorbeeld image.

Instellen

Stap 1: Log in bij GitHub en maak een Access Token

  1. Log in bij GitHub.
  2. Klik rechtsboven op je avatar en open Settings.
  3. Open Developer settings in de linkerzijbalk.
  4. Open Personal access tokens.
  5. Open Tokens (classic).
  6. Klik op Generate new token (classic).
  7. Geef het token een herkenbare naam.
  8. Kies een verloopdatum die past bij je beheerplanning.
  9. Selecteer de scopes repo en workflow.
  10. Kopieer en bewaar het token direct nadat het is aangemaakt.

GitHub-rechten toevoegen

Stap 2: Vul het GitHub Releases-kanaal in ImgHost in

Nadat je in Uploadinstellingen GitHub Releases hebt gekozen, vul je in:

UI-veldWat je invult
KanaalnaamEen naam naar keuze, bijvoorbeeld GitHubPrimary.
Access TokenHet GitHub Personal Access Token dat je net hebt gemaakt.
RepositorynaamEen korte naam zoals image, of een volledig pad zoals username/image.
PrivérepositoryZet aan of uit naar behoefte.
OpmerkingOptioneel, bijvoorbeeld Primary upload channel.

GitHub-kanaalconfiguratie invullen

Stap 3: Sla het kanaal op

Klik na het invullen op Opslaan.

Het systeem handelt deze details af:

SysteemgedragBeschrijving
Korte repositorynaamImgHost herkent het huidige GitHub-account en vult dit aan tot een volledig repositorypad.
Volledig repositorypadImgHost gebruikt username/repository exact zoals ingevoerd.
RepositorycontroleGebruik je het pad van je huidige persoonlijke account, dan maakt ImgHost de repository automatisch aan als die niet bestaat. Vul je handmatig een volledig pad in, dan gebruikt ImgHost dat pad direct.
Openbaar/privéDe zichtbaarheid van de repository wordt gesynchroniseerd met de huidige schakelaar.

Snelle checklist

GitHub Releases werkt zo:

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.