diff --git a/nodes/heimdall/docker_registry/compose.yaml b/nodes/heimdall/docker_registry/compose.yaml index a925b36..0ee3304 100644 --- a/nodes/heimdall/docker_registry/compose.yaml +++ b/nodes/heimdall/docker_registry/compose.yaml @@ -1,24 +1,13 @@ services: registry: image: registry:2 + container_name: docker_registry restart: always environment: - - REGISTRY_AUTH=htpasswd - - REGISTRY_AUTH_HTPASSWD_REALM=Registry - # We point this to a path that we will 'fake' inside the container - - REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd - REGISTRY_STORAGE_DELETE_ENABLED=true - - REGISTRY_HTTP_SECRET=something_very_random_and_long - # We pass the raw hash string here - - HT_CONTENTS=${REGISTRY_AUTH_HTPASSWD_CONTENTS} - # Create the file on the fly before the registry starts - command: - - sh - - -c - - | - mkdir -p /auth - echo "${HT_CONTENTS}" | base64 -d > /auth/htpasswd - exec bin/registry serve /etc/docker/registry/config.yml + - REGISTRY_HTTP_SECRET=temporary_secret_123 + volumes: + - /mnt/appdata/docker_registry/data:/var/lib/registry networks: - proxy-net labels: