Skip to content

Instantly share code, notes, and snippets.

@wimarbueno
Created June 28, 2022 15:38
Show Gist options
  • Save wimarbueno/7eb67d8e721c641c9e19f3c773a1b172 to your computer and use it in GitHub Desktop.
Save wimarbueno/7eb67d8e721c641c9e19f3c773a1b172 to your computer and use it in GitHub Desktop.
#!/bin/bash
NAME="platzi"
VIRTUALENV="/home/platzi/venv/"
DJANGODIR="/home/platzi/platzi/"
USER=platzi
GROUP=sudo
NUM_WORKERS=3
DJANGO_WSGI_MODULE=platzi.wsgi
echo "Starting $NAME as `whoami`"
cd $VIRTUALENV
source bin/activate
cd $DJANGODIR
export PLATZI_SECRET_KEY="&wrw__y!3_hlh@&1v)a!%=ext=-7zuqewv+#^qu^63g)a(3f3@"
export PLATZI_DB_NAME="platzi"
export PLATZI_DB_USER="cvander"
export PLATZI_DB_PASSWORD="adminadmin123"
export PLATZI_DB_PORT="5432"
export PLATZI_DB_HOST="localhost"
export DJANGO_SETTINGS_MODULE="platzi.settings.prod"
export PYTHONPATH=$DJANGODIR:$PYTHONPATH
exec gunicorn ${DJANGO_WSGI_MODULE} \
--workers $NUM_WORKERS \
--user=$USER --group=$GROUP \
--log-level=debug \
--bind=127.0.0.1:8000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment