From 7557aab7f83027370730ba924089a96ab4449630 Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Sat, 30 Jul 2011 13:31:04 +0200 Subject: [PATCH] update init script --- nginx/oxdata.conf | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/nginx/oxdata.conf b/nginx/oxdata.conf index 5302b1e..5d8cbc6 100644 --- a/nginx/oxdata.conf +++ b/nginx/oxdata.conf @@ -5,10 +5,20 @@ description "oxdata daemon" start on runlevel [2345] stop on runlevel [!2345] - +kill timeout 5 respawn -chdir /srv/oxdata/oxdata - -exec /srv/oxdata/bin/gunicorn_django --daemon -u oxdata -g oxdata -b 127.0.0.1:8087 -w2 settings.py +env VENV=/srv/oxdata +env USER=oxdata +env HOME=/home/oxdata +script +test -e /var/log/oxdata || (mkdir -p /var/log/oxdata && chown $USER:$USER /var/log/oxdata) +cd $VENV/oxdata +exec /usr/bin/sudo -u $USER $VENV/bin/gunicorn_django \ + --bind 127.0.0.1:8087 \ + --timeout 90 \ + --log-level info --log-file /var/log/oxdata/oxdata.log \ + --workers 5 \ + $VENV/oxdata/settings.py +end script