inital project layout
This commit is contained in:
commit
3c5ce29f67
11 changed files with 325 additions and 0 deletions
20
etc/init/oxbrowser.conf
Normal file
20
etc/init/oxbrowser.conf
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# oxbrowser gunicorn daemon
|
||||
#
|
||||
|
||||
description "oxbrowser daemon"
|
||||
|
||||
start on runlevel [2345]
|
||||
stop on runlevel [!2345]
|
||||
kill timeout 5
|
||||
respawn
|
||||
|
||||
env VENV=/srv/oxbrowser
|
||||
env USER=oxbrowser
|
||||
env HOME=/home/oxbrowser
|
||||
|
||||
script
|
||||
test -e /var/log/oxbrowser || (mkdir -p /var/log/oxbrowser && chown $USER:$USER /var/log/oxbrowser)
|
||||
test -e /var/run/oxbrowser || (mkdir -p /var/run/oxbrowser && chown $USER:$USER /var/run/oxbrowser)
|
||||
cd $VENV/oxbrowser
|
||||
exec /usr/bin/sudo -u $USER $VENV/bin/gunicorn_django --bind unix:/var/run/oxbrowser/gunicorn.sock --timeout 90 --log-level info --log-file /var/log/oxbrowser/oxbrowser.log --workers 5 $VENV/oxbrowser/settings.py
|
||||
end script
|
||||
Loading…
Add table
Add a link
Reference in a new issue