#!/usr/bin/env bash set -euo pipefail cd "$(dirname "$0")" PID_FILE=".demo.pid" if [ ! -f "$PID_FILE" ]; then echo "crema-app-aifirst-template not running (no .demo.pid)" exit 0 fi pid="$(cat "$PID_FILE")" if [ -n "$pid" ] && kill -0 "$pid" 2>/dev/null; then pkill -P "$pid" 2>/dev/null || true kill "$pid" 2>/dev/null || true echo "crema-app-aifirst-template stopped (pid $pid)" else echo "crema-app-aifirst-template pid $pid not alive, cleaning up" fi rm -f "$PID_FILE"