diff --git a/scripts/gunicorn.service b/scripts/gunicorn.service new file mode 100644 index 0000000..4b02531 --- /dev/null +++ b/scripts/gunicorn.service @@ -0,0 +1,13 @@ +[Unit] +Description=Gunicorn - AdvLabDB +After=network.target + +[Service] +User=admin +Group=admin +WorkingDirectory=/home/admin/advlabdb +ExecStart=/home/admin/.local/bin/poetry run gunicorn --workers 5 --bind unix:gunicorn.sock --umask 007 --log-file /var/log/advlabdb/gunicorn.log run:app +Restart=always + +[Install] +WantedBy=multi-user.target