master
sh 13 lines 322 Bytes
Raw
1 #!/bin/sh
2 set -e
3
4 if [ -n "$USERNAME" ]; then
5 mkdir -p /auth
6 htpasswd -Bbn "$USERNAME" "$PASSWORD" > /auth/htpasswd
7
8 export REGISTRY_AUTH=htpasswd
9 export REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd
10 export REGISTRY_AUTH_HTPASSWD_REALM="WSLC Registry"
11 fi
12
13 exec registry serve /etc/distribution/config.yml