Skip to content
Snippets Groups Projects
Verified Commit 6fdacdeb authored by Quentin Duchemin's avatar Quentin Duchemin
Browse files

[Registry] Simpler configuration

parent cbec8838
No related branches found
No related tags found
No related merge requests found
...@@ -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).
### Mise à jour ### Mise à jour
......
...@@ -14,9 +14,6 @@ services: ...@@ -14,9 +14,6 @@ services:
registry: registry:
image: registry:2 image: registry:2
container_name: registry container_name: registry
environment:
REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /var/lib/registry
REGISTRY_HTTP_HOST: registry.picasoft.net
networks: networks:
- registry - registry
volumes: volumes:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment