argilla-docker/registry/docker-compose.yml

33 lines
855 B
YAML

version: "3.3"
services:
registry:
restart: unless-stopped
image: registry:2
ports:
- "5000:5000"
environment:
REGISTRY_HTTP_TLS_CERTIFICATE: /certs/registry.crt
REGISTRY_HTTP_TLS_KEY: /certs/registry.key
REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
volumes:
- /srv/registry/data:/var/lib/registry
- /srv/registry/certs:/certs
- /srv/registry/auth:/auth
# browser:
# restart: unless-stopped
# depends_on:
# - registry
# image: klausmeyer/docker-registry-browser
# ports:
# - "5001:8080"
# environment:
# DOCKER_REGISTRY_URL: https://registry:5000/
# NO_SSL_VERIFICATION: "true"
# BASIC_AUTH_USER: browser
# BASIC_AUTH_PASSWORD: ${REGISTRY_BROWSER_AUTH_PASSWORD}