diff --git a/pica-registry/README.md b/pica-registry/README.md
index bee49d7d70a7b74747bde4d7c5c13e78c935e98d..0a977a054b268fc58f42187d1aed5981cac77efb 100644
--- a/pica-registry/README.md
+++ b/pica-registry/README.md
@@ -7,7 +7,7 @@ Il est accessible via HTTPS, donc par Traefik, et ne nécessite donc pas la cré
 
 ### Configuration
 
-Les utilisateurs autorisés à accéder au registre sont configurés dans le fichier `auth`.
+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 :
diff --git a/pica-registry/docker-compose.yml b/pica-registry/docker-compose.yml
index a8c9bd7e4da30a0ba48867bc29fd824a3cca7700..6ba2be28667dbc03598e81bf008ff34bc3175e94 100644
--- a/pica-registry/docker-compose.yml
+++ b/pica-registry/docker-compose.yml
@@ -10,7 +10,6 @@ volumes:
 
 services:
   registry:
-    restart: always
     image: registry:2
     container_name: registry
     environment:
@@ -18,10 +17,13 @@ services:
       REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
       REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
       REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /var/lib/registry
+    networks:
+      - docker_default
     volumes:
       - registry:/var/lib/registry
-      - ./auth:/auth
+      - ./auth.secrets:/auth/htpasswd
     labels:
-      - "traefik.frontend.rule=Host:registry.picasoft.net"
-      - "traefik.port=5000"
-      - "traefik.enable=true"
+      traefik.frontend.rule: Host:registry.picasoft.net
+      traefik.port: 5000
+      traefik.enable: true
+    restart: unless-stopped