Boyan Rabchev
10 years ago
1 changed files with 8 additions and 20 deletions
@ -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…
Reference in new issue