version: '3' services: registry: image: registry:2 container_name: registry restart: always volumes: - /srv/data/registry/data:/var/lib/registry - /srv/data/registry/auth:/auth environment: REGISTRY_AUTH: htpasswd REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd networks: - default - saibelstefan-vm-01 frontend: container_name: registry_frontend image: konradkleine/docker-registry-frontend:v2 restart: always environment: - ENV_DOCKER_REGISTRY_HOST=https://docker-registry.stefansaibel.de - ENV_DOCKER_REGISTRY_PORT=443 - ENV_DOCKER_REGISTRY_USE_SSL=1 networks: - default - saibelstefan-vm-01 depends_on: - registry networks: saibelstefan-vm-01: external: true