1234567891011121314151617181920212223242526272829 |
- #!/bin/bash
- # Start Script for running app.js and Etherpad-lite
- # Kill all node instances
- killall node
- # Set Env. Vars.
- export NODE_PATH=/home/risci_atom/fc/node_modules/:/home/risci_atom/fc/etherpad-lite/node_modules:$NODE_PATH
- export MONGO_HOST_URI=mongodb://localhost/fc
- export MONGO_HOST=localhost
- export SERVER_HOST=www.finalsclub.org
- export SERVER_PORT=80
- export NODE_ENV=production
- ps waux | grep node | grep -v grep
- echo "starting ..."
- cd fc/etherpad-lite/node
- forever server.js &> log.txt &
- cd ../../
- if [ "$(id -u)" != "0" ]; then
- ## note: start as root, pass env vars to sudo param, this app will downgrade itself onc$
- sudo -E forever app.js &> log.txt &
- else
- forever app.js &> log.txt &
- fi
|