Browse Source

Upstart script added

pull/15/head
Boyan Rabchev 10 years ago
parent
commit
77224e5575
  1. 28
      bin/wetty.conf

28
bin/wetty.conf

@ -1,25 +1,13 @@
# cat /etc/init/transloaditapi2.conf # Upstart script
# http://upstart.ubuntu.com/wiki/Stanzas # /etc/init/wetty.conf
description "Transloadit.com node.js API 2" description "Web TTY"
author "kvz" author "Wetty"
start on started network
stop on stopping network
stop on shutdown
respawn respawn
respawn limit 20 5 respawn limit 20 5
# Max open files are @ 1024 by default. Bit few. exec wetty -p 3000
limit nofile 32768 32768
script
set -e
mkfifo /tmp/api2-log-fifo
( logger -t api2 </tmp/api2-log-fifo & )
exec >/tmp/api2-log-fifo
rm /tmp/api2-log-fifo
exec sudo -u www-data MASTERKEY=`cat /transloadit/keys/masterkey` /transloadit/bin/server 2>&1
end script
post-start script
/transloadit/bin/notify.sh 'API2 Just started'
end script

Loading…
Cancel
Save