Updated the registry browser for password handling and external htpasswd file

This commit is contained in:
2023-01-27 10:19:13 +00:00
parent aca980f73b
commit 5910d4d9a9
+29 -3
View File
@@ -1,12 +1,38 @@
version: '3' version: '3'
volumes:
registrystorage:
driver_opts:
type: nfs
o: addr=dockerstorage,nfsvers=4
device: :/dockerstorage/registry
registryauth:
driver_opts:
type: nfs
o: addr=dockerstorage,nfsvers=4
device: :/dockerstorage/registry/auth
services: services:
registry:
image: registry:2
volumes:
- registryauth:/auth
- registrystorage:/var/lib/registry
environment:
- REGISTRY_AUTH=htpasswd
- REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm
- REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd
ports:
- '5000:5000'
registrybrowser: registrybrowser:
image: klausmeyer/docker-registry-browser image: klausmeyer/docker-registry-browser
ports: ports:
- 8082:8080 - 8082:8080
environment: environment:
- 'DOCKER_REGISTRY_URL=http://docker:5000' - 'DOCKER_REGISTRY_URL=http://maurice:5000'
- 'PUBLIC_REGISTRY_URL=registry.vbchaos.nl'
- 'NO_SSL_VERIFICATION=true' - 'NO_SSL_VERIFICATION=true'
- 'ENABLE_DELETE_IMAGES=true'