Ajouter un canal GitLab Packages
Ce qu’il faut avant de commencer
Vous n’avez besoin que de trois éléments :
| Élément | Rôle |
|---|---|
| Compte GitLab | Utilisé pour générer un jeton d’accès et posséder le projet. |
| Jeton d’accès personnel GitLab | ImgHost l’utilise pour accéder à l’API GitLab, créer des projets et téléverser des fichiers dans Generic Packages. |
| Nom du projet | Vous pouvez saisir uniquement le nom du projet, par exemple imgbed. |
Étapes de configuration
Étape 1 : se connecter à GitLab et créer un jeton d’accès
- Connectez-vous à GitLab.
- Cliquez sur votre avatar en haut à droite et ouvrez
Preferences. - Ouvrez
Access Tokensdans la barre latérale gauche. - Donnez au jeton un nom reconnaissable.
- Choisissez une date d’expiration selon vos préférences de maintenance.
- Sélectionnez la portée
api. - Copiez et enregistrez le jeton immédiatement après sa création.


Étape 2 : compléter le canal GitLab Packages dans ImgHost
Après avoir sélectionné GitLab Packages dans les paramètres de téléversement, remplissez les champs ainsi :
| Champ d’interface | Valeur à saisir |
|---|---|
| Nom du canal | Nom de votre choix, par exemple GitLabPrimary. |
| Jeton d’accès | Jeton d’accès personnel GitLab que vous venez de créer. |
| Nom du projet | Nom court de projet comme imgbed, ou chemin complet comme username/imgbed. |
| Dépôt privé | Activez ou désactivez selon vos besoins. |
| Remarque | Facultatif, par exemple Primary upload channel. |

Étape 3 : enregistrer le canal
Après avoir rempli les champs, cliquez sur Enregistrer.
Le système gère ces détails :
| Comportement du système | Description |
|---|---|
| Nom court du projet | ImgHost identifie le compte GitLab actuel et étend la valeur vers un chemin complet de projet. |
| Chemin complet du projet | ImgHost utilise le chemin username/project exactement tel qu’il a été saisi. |
| Vérification du projet | Si vous utilisez le chemin du compte personnel actuel, ImgHost crée automatiquement le projet lorsqu’il n’existe pas. Si vous saisissez manuellement un chemin complet, ImgHost utilise directement ce chemin. |
| État public/privé | La visibilité du projet est synchronisée selon l’interrupteur actuel. |
Liste rapide
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