#!/usr/bin/env sh NAME="OpenEats" DJANGODIR=/usr/share/webapps/openeats/api USER=root GROUP=root NUM_WORKERS=4 DJANGO_SETTINGS_MODULE=base.settings DJANGO_WSGI_MODULE=base.wsgi API_URL=localhost:8000 echo "Starting $NAME as `whoami`" # Activate the virtual environment source /usr/share/webapps/openeats/virt_env/bin/activate cd $DJANGODIR export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE export PYTHONPATH=$DJANGODIR:$PYTHONPATH # Start your Django Unicorn # Programs meant to be run under supervisor should not daemonize themselves (do not use --daemon) exec gunicorn ${DJANGO_WSGI_MODULE}:application \ --name $NAME \ --workers $NUM_WORKERS \ --user=$USER --group=$GROUP \ --bind=$API_URL