#!/usr/bin/env sh set -eu SCRIPT_DIR=$(CDPATH= cd -- "$(dirname "$0")" && pwd) INFRA_DIR=$(CDPATH= cd -- "$SCRIPT_DIR/.." && pwd) cd "$INFRA_DIR" docker compose -f docker-compose.yml up --build -d echo "等待 API 健康检查..." until curl -fsS http://127.0.0.1:8000/health >/dev/null 2>&1; do sleep 3 done until curl -fsS -X POST http://127.0.0.1:8000/poc/ingest/bootstrap >/dev/null 2>&1; do sleep 3 done echo "本地环境已启动。Web: http://127.0.0.1:5173 API: http://127.0.0.1:8000/docs"