container-images/laughing-octo/fedora-docker-registry/run.sh
Vincent Batts d59b1af998 Add 'laughing-octo/' from commit 'ee815e9ccc120f5d750d8d958c412778e8a77aa0'
git-subtree-dir: laughing-octo
git-subtree-mainline: 264531c268
git-subtree-split: ee815e9ccc
2024-03-27 15:58:12 -04:00

24 lines
624 B
Bash
Executable file

#!/bin/bash
if [[ -z "$GUNICORN_WORKERS" ]] ; then
GUNICORN_WORKERS=4
fi
if [[ -z "$REGISTRY_ADDRESS" ]] ; then
REGISTRY_ADDRESS=0.0.0.0
fi
if [[ -z "$REGISTRY_PORT" ]] ; then
REGISTRY_PORT=5000
fi
if [[ -z "$DOCKER_REGISTRY_CONFIG" ]] ; then
export DOCKER_REGISTRY_CONFIG=/etc/docker-registry.yml
fi
if [[ -z "$SETTINGS_FLAVOR" ]] ; then
export SETTINGS_FLAVOR=local
fi
cd /usr/lib/python2.7/site-packages/docker-registry
/usr/bin/gunicorn --access-logfile - --debug --max-requests 100 --graceful-timeout 3600 -t 3600 -k gevent -b ${REGISTRY_ADDRESS}:${REGISTRY_PORT} -w $GUNICORN_WORKERS wsgi:application