diff --git a/docker-compose.yaml b/docker-compose.yaml index 1b20f8b..08efbef 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -70,6 +70,7 @@ services: volumes: - /home/aetos/registry:/var/lib/registry - /home/aetos/registry/auth:/auth:ro + - ./registry/config.yml:/etc/docker/registry/config.yml:ro environment: REGISTRY_AUTH: htpasswd REGISTRY_AUTH_HTPASSWD_REALM: "Registry Realm" diff --git a/registry/config.yml b/registry/config.yml new file mode 100644 index 0000000..870536a --- /dev/null +++ b/registry/config.yml @@ -0,0 +1,17 @@ +version: 0.1 +log: + level: debug +http: + addr: :5000 + headers: + Access-Control-Allow-Origin: ["http://dcr.aetoskia.com"] + Access-Control-Allow-Methods: ["GET", "POST", "PUT", "DELETE", "OPTIONS"] + Access-Control-Allow-Headers: ["Authorization", "Content-Type"] + Access-Control-Expose-Headers: ["Docker-Content-Digest"] +storage: + filesystem: + rootdirectory: /var/lib/registry +auth: + htpasswd: + realm: basic-realm + path: /auth/htpasswd