#!/usr/bin/env bash
# 生产/运维：自动构建前端（若缺失）+ 单进程 uvicorn（API 与静态页同端口）
set -euo pipefail
cd "$(dirname "$0")"
export HOST="${HOST:-0.0.0.0}"
export PORT="${PORT:-8001}"
PY=python3
command -v python3 >/dev/null 2>&1 || PY=python
exec "$PY" scripts/launch.py --host "$HOST" --port "$PORT"
