From a7ac8004d40c23fbee7d8cae82272cbcdcb68bb5 Mon Sep 17 00:00:00 2001 From: Nathan Date: Fri, 17 Apr 2026 16:08:28 -0400 Subject: [PATCH] fix: simplify Docker registry configuration by removing unnecessary authentication settings --- nodes/heimdall/docker_registry/compose.yaml | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) 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: