#!/bin/bash
# GHS ERP WhatsApp bridge — port 3156 only
set -e
cd "$(dirname "$0")"

export PATH="/home/uznet/node-v20.18.1-linux-x64/bin:$PATH"
export GHS_WA_PORT=3156
export GHS_WA_SENDER=07855418364

if [ -f bridge.pid ]; then
  pid="$(cat bridge.pid 2>/dev/null || true)"
  if [ -n "$pid" ] && kill -0 "$pid" 2>/dev/null; then
    exit 0
  fi
fi

nohup node bridge.mjs >> bridge.log 2>&1 &
echo $! > bridge.pid
