12 lines
324 B
Bash
12 lines
324 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
cd "$(dirname "$0")"
|
|
export HOST="${HOST:-0.0.0.0}"
|
|
export PORT="${PORT:-8088}"
|
|
if pgrep -f '[n]ode server.js' >/dev/null; then
|
|
echo "already running: $(pgrep -af '[n]ode server.js')"
|
|
exit 0
|
|
fi
|
|
nohup node server.js >> server.log 2>&1 &
|
|
echo "started pid=$! http://${HOST}:${PORT}"
|