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

[Registry] Simpler configuration

parent cbec8838
Branches
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
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
......
......@@ -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:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment