docker: allow sh run
continuous-integration/drone/push Build is failing Details

master
pictuga 2021-11-24 21:23:16 +01:00
parent d8cc07223e
commit 70db524664
1 changed files with 6 additions and 1 deletions

7
docker-entry.sh 100644 → 100755
View File

@ -1,7 +1,12 @@
#! /bin/sh
if [ -z "$1" ] || [ "$@" = "run" ]; then
if [ "$1" = "sh" ] || [ "$1" = "bash" ]; then
exec $@
elif [ -z "$1" ] || [ "$@" = "run" ]; then
gunicorn --bind 0.0.0.0:${PORT:-8000} --workers 4 --worker-class=gevent --preload --access-logfile - morss
else
morss $@
fi