Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- description "node server"
- start on filesystem or runlevel [2345]
- stop on runlevel [!2345]
- respawn
- respawn limit 10 5
- umask 022
- script
- HOME=/home/deploy
- . $HOME/.profile
- cd $HOME/app
- exec /usr/bin/node $HOME/app/index.js 2>&1 >> $HOME/logs/node.log
- end script
- post-start script
- HOME=/home/deploy
- PID=`status node | awk '/post-start/ { print $4 }'`
- echo $PID > $HOME/pids/node.pid
- end script
- post-stop script
- HOME=/home/deploy
- rm -f $HOME/pids/node.pid
- end script
Add Comment
Please, Sign In to add comment