Skip to content

Instantly share code, notes, and snippets.

@nileshk
Created February 2, 2018 02:48
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nileshk/21ec167965a2c2c560adc6de4bc31d02 to your computer and use it in GitHub Desktop.
Save nileshk/21ec167965a2c2c560adc6de4bc31d02 to your computer and use it in GitHub Desktop.
supervisord config for Django + pyenv + pyenv-virtualenv + gunicorn
[program:_appname_]
command = /home/_username_/.pyenv/versions/venvname/bin/gunicorn -w 1 -b 127.0.0.1:8000 --pythonpath=. --reload wsgi:application
directory=/home/_username_/sites/_appname_/
environment=PATH="/home/_username_/.pyenv/versions/venvname/bin:/home/_username_/.pyenv/shims:/home/_username_/.pyenv/bin:",DJANGO_SETTINGS_MODULE="_appname_.settings",HOME="/home/_username_"
user=_username_
autostart=true
autorestart=true
redirect_stderr=true
stopsignal=QUIT
stderr_logfile=/home/_username_/log/_appname_-stderr.log
stdout_logfile=/home/_username_/log/_appname_-stdout.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment