[Unit] Description=Gunicorn daemon for Django project After=network.target [Service] Type=notify User=www-data Group=www-data RuntimeDirectory=gunicorn WorkingDirectory=/var/www/project/src ExecStart=/var/www/project/venv/bin/gunicorn config.wsgi:application \ --bind unix:/run/gunicorn.sock \ --workers 3 \ --worker-class gevent \ --worker-connections 1000 \ --timeout 30 \ --keep-alive 2 \ --max-requests 1000 \ --max-requests-jitter 100 \ --preload ExecReload=/bin/kill -s HUP $MAINPID KillMode=mixed TimeoutStopSec=5 PrivateTmp=true [Install] WantedBy=multi-user.target