From 6fdacdeb9ef49b1b79145e0011bdc23f88e2ca13 Mon Sep 17 00:00:00 2001 From: Quentin Duchemin <quentinduchemin@tuta.io> Date: Wed, 24 Nov 2021 01:23:40 +0100 Subject: [PATCH] [Registry] Simpler configuration --- pica-registry/README.md | 15 +++------------ pica-registry/docker-compose.yml | 3 --- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/pica-registry/README.md b/pica-registry/README.md index 0a977a05..cf5d881e 100644 --- a/pica-registry/README.md +++ b/pica-registry/README.md @@ -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. -### Configuration - -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>`. +La connexion se fait via les comptes LDAP. -Pour plus de facilité, on peut lancer la commande suivante pour créer un nouvel utilisateur : -```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). +### Configuration -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 diff --git a/pica-registry/docker-compose.yml b/pica-registry/docker-compose.yml index f2eae100..ea1810c1 100644 --- a/pica-registry/docker-compose.yml +++ b/pica-registry/docker-compose.yml @@ -14,9 +14,6 @@ services: registry: image: registry:2 container_name: registry - environment: - REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /var/lib/registry - REGISTRY_HTTP_HOST: registry.picasoft.net networks: - registry volumes: -- GitLab