@@ -5,20 +5,11 @@ Ce registre sert à stocker l'ensemble des images Docker construites par Picasof
...
@@ -5,20 +5,11 @@ Ce registre sert à stocker l'ensemble des images Docker construites par Picasof
Il est accessible via HTTPS, donc par Traefik, et ne nécessite donc pas la création manuelle de certificats.
Il est accessible via HTTPS, donc par Traefik, et ne nécessite donc pas la création manuelle de certificats.
### Configuration
La connexion se fait via les comptes LDAP.
Les utilisateurs autorisés à accéder au registre sont configurés dans le fichier `auth.secrets`.
Le format est le suivant : un utilisateur par ligne, `<user>:<encrypted_password>`.
Pour plus de facilité, on peut lancer la commande suivante pour créer un nouvel utilisateur :
### Configuration
```bash
docker run --entrypoint htpasswd registry:2 -Bbn pica password >> ./auth
```
En remplaçant `pica` et `password` par les valeurs souhaitées.
Tous les identifiants doivent être renseigné dans le [pass](https://gitlab.utc.fr/picasoft/interne/pass).
Le reste de la configuration se fait essentiellement par l'environnement dans [Compose](./docker-compose.yml), et ne devrait pas avoir à être modifié.
Aucune configuration n'est à faire pour le registre. La configuration pour vérifier les comptes LDAP est à retrouver sur la [page dédiée](../pica-nginx-ldap).