#!/usr/bin/env bash set -e WORKDIR="$(cd "$(dirname "$0")" && pwd)" cd "$WORKDIR" if [ -f portal.pid ]; then pid=$(cat portal.pid) if kill -0 "$pid" 2>/dev/null; then echo "Already running (PID $pid)" exit 0 fi rm -f portal.pid fi echo "Starting portal on port 9090..." $WORKDIR/py3/bin/python $WORKDIR/app/portal.py -p 9090 -w $WORKDIR >> $WORKDIR/logs/portal.log 2>&1 & echo $! > portal.pid echo "Started PID $(cat portal.pid)"