view host/start.sh @ 2031:14a690642b88

Correct redirection syntax in backup/start.sh
author Violet7
date Sat, 01 Nov 2025 22:27:03 -0700
parents fa8304b060d9
children
line wrap: on
line source

#!/bin/bash
set -e

. check_app.sh;
checkStopped;

. luan string:;

mkdir -p logs 2>/dev/null;

touch started.lock;
sudo $(which nginx) -c $(pwd)/local/nginx.conf;
if [ "$1" == "launchd" ]; then
  java -Xms1024M -classpath $CLASSPATH luan.Luan run_host.luan logs 1>logs/stdout.log 2>logs/stderr.log
else
  java -Xms1024M -classpath $CLASSPATH luan.Luan run_host.luan logs 1>logs/stdout.log 2>logs/stderr.log &

  getPids;
  if [ "$PIDS" == "" ]; then
    #seconds to wait
    toWait=10;
    i=0;
    while [ $i -lt $toWait ]; do
      sleep 1;
      getPids;
      if [ "$PIDS" != "" ]; then
        break
      fi;
      let i=$i+1;
    done;
  fi;

  checkRunning;
fi;