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
# http://upstart.ubuntu.com/wiki/Stanzas
# Upstart script
# /etc/init/wetty.conf
description "Transloadit.com node.js API 2"
author "kvz"
description "Web TTY"
author "Wetty"
start on started network
stop on stopping network
stop on shutdown
respawn
respawn limit 20 5
# Max open files are @ 1024 by default. Bit few.
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
exec wetty -p 3000

Loading…
Cancel
Save