Files
jerryandClaude Fable 5 27946edc2b P0/M1: 收编 encryption-test 工具链入 tooling/
- legacy_plantai_server_package/: phase_a–f + compile_* + bin/plantai_admin.py
  + tools/(audit/elf_visibility/smoke/build_delivery_manifest) 完整基线
- legacy_docker_packager/: protected 形态参考
- crypto/client/: plantai_core.py(AES-GCM 原语) + install_plantai.sh 参考
- secrets/provision 严格排除(gitignore),入 git 前已脱敏清理
- LEGACY_MAPPING.md 记录源与改造方向

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 12:59:29 +08:00

25 lines
725 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
cd "$(dirname "$0")"
[[ -f bbav5.env ]] || {
echo "[error] 缺少 bbav5.env,请先执行 ./install.sh" >&2
exit 1
}
password="$(grep -E '^NEO4J_PASSWORD=' bbav5.env | tail -1 | cut -d= -f2-)"
if [[ -z "$password" || "$password" == "CHANGE_ME" ]]; then
echo "[error] 请先在 bbav5.env 设置真实 NEO4J_PASSWORD" >&2
exit 1
fi
docker compose --env-file bbav5.env -f docker-compose.yml config >/dev/null
docker compose --env-file bbav5.env -f docker-compose.yml up -d
port="$(grep -E '^PLANTAI_PORT=' bbav5.env | tail -1 | cut -d= -f2-)"
port="${port:-7880}"
echo "[ok] 服务启动命令已提交"
echo "[open] http://127.0.0.1:${port}"
echo "[check] ./health-check.sh"