You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
588 B

# cat /etc/init/transloaditapi2.conf
# http://upstart.ubuntu.com/wiki/Stanzas
description "Transloadit.com node.js API 2"
author "kvz"
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