diff --git a/service/webodm-gunicorn.service b/service/webodm-gunicorn.service index 036be01e..e5dade94 100644 --- a/service/webodm-gunicorn.service +++ b/service/webodm-gunicorn.service @@ -8,9 +8,9 @@ User=odm Group=odm PIDFile=/run/webodm-gunicorn.pid WorkingDirectory=/webodm -ExecStart=/webodm/python3-venv/bin/gunicorn webodm.wsgi --bind unix:/tmp/gunicorn.sock --timeout 300000 --max-requests 250 --preload +ExecStart=/webodm/python3-venv/bin/gunicorn webodm.wsgi --bind unix:/webodm/gunicorn.sock --timeout 300000 --max-requests 250 --preload ExecStop=/bin/kill -s QUIT $MAINPID Restart=on-failure [Install] -WantedBy=multi-user.target +WantedBy=multi-user.target \ No newline at end of file diff --git a/service/webodm-nginx.service b/service/webodm-nginx.service index 6ffe1b41..6a83bc1a 100644 --- a/service/webodm-nginx.service +++ b/service/webodm-nginx.service @@ -1,16 +1,15 @@ [Unit] Description=Start WebODM Nginx Service Container +After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking PIDFile=/run/webodm-nginx.pid -ExecStartPre=/usr/sbin/nginx -t -ExecReload=/bin/kill -s HUP $MAINPID -ExecStop=/bin/kill -s QUIT $MAINPID -PrivateTmp=false +ExecStartPre=/usr/sbin/nginx -t -c /webodm/nginx/nginx.conf ExecStart=/usr/sbin/nginx -c /webodm/nginx/nginx.conf -Restart=on-failure +ExecReload=/usr/sbin/nginx -s reload +ExecStop=/bin/kill -s QUIT $MAINPID +PrivateTmp=true [Install] WantedBy=multi-user.target -