Mercurial Hosting > luan
view host/start.sh @ 2028:2f43f84191c9
Remove restart.sh https://luanhost.luan.software/backup-restart-sh-td1557.html
| author | Violet7 |
|---|---|
| date | Thu, 30 Oct 2025 21:22:03 -0700 |
| parents | 665049cffc02 |
| children | fa8304b060d9 |
line wrap: on
line source
#!/bin/bash set -e #seconds to wait toWait=10; i=0; . 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.luan logs 1>logs/stdout.log 2>logs/stderr.log else java -Xms1024M -classpath $CLASSPATH luan.Luan run.luan logs 1>logs/stdout.log 2>logs/stderr.log & getPids; if [ "$PIDS" == "" ]; then while [ $i -lt $toWait ]; do sleep 1; getPids; if [ "$PIDS" != "" ]; then break fi; let i=$i+1; done; fi; checkRunning; fi;
