#!/bin/bash # This will launch the Django project as a UWSGI socket # then Apache or NGINX will be able to use that socket PROJECT_PATH="$(pwd)" # Official Django configuration uwsgi_python3 --chdir=$PROJECT_PATH \ --module=med.wsgi:application \ --env DJANGO_SETTINGS_MODULE=med.settings \ --master --pidfile=$PROJECT_PATH/uwsgi.pid \ --socket=$PROJECT_PATH/uwsgi.sock \ --processes=5 \ --chmod-socket=600 \ --harakiri=20 \ --max-requests=5000 \ --vacuum \ --daemonize=$PROJECT_PATH/uwsgi.log \ --protocol=fastcgi