> For the complete documentation index, see [llms.txt](https://docs.edgegap.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.edgegap.com/docs.edgegap.com-fr/docs/tools-and-integrations/container/external-registries/gitlab-registry.md).

# Registre GitLab

### Vous devez avoir à portée de main

* [x] Nom complet de votre dépôt dans le registre GitLab
* [x] Votre jeton d'accès personnel GitLab OU un jeton de déploiement

### Jeton d'accès OU jeton de déploiement

Vous pouvez suivre ce [**Tutoriel**](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html) pour générer un jeton d'accès personnel

OU

Vous pouvez suivre ce [**Tutoriel**](https://docs.gitlab.com/ee/user/project/deploy_tokens/index.html) pour générer un jeton de déploiement

### Séparer le nom complet du dépôt

Étant donné ce dépôt complet : **registry.gitlab.com/groupe/projet**

Votre **Dépôt** sera : **registry.gitlab.com**

et votre **Image** sera : **groupe/projet**

### Ajoutez l'application sur Edgegap

#### **Exemple d'API**

```json
{
    [...]
    "docker_repository": "registry.gitlab.com",
    "docker_image": "groupe/projet",
    "docker_tag": "v1",
    "private_username": "example@edgegap.com",
    "private_token": "<Jeton d'accès personnel OU jeton de déploiement>",
    [...]
}
```

#### **Depuis le tableau de bord**

Depuis notre tableau de bord, le **jeton du registre privé** sera le contenu de votre **Jeton d'accès personnel OU jeton de déploiement**

<figure><img src="/files/bb7baf1413795aa953134fbfcc68fd225457cf27" alt=""><figcaption></figcaption></figure>
