Files
drl_2/xuexiao/scripts/coze-preview-run.sh

21 lines
459 B
Bash
Raw Normal View History

#!/usr/bin/env bash
set -euo pipefail
# 基于脚本位置定位项目根目录
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
PROJECT_DIR="$(dirname "$SCRIPT_DIR")"
cd "$PROJECT_DIR"
# 设置环境变量使用SQLite
export DB_TYPE=sqlite
export FLASK_ENV=development
export PORT=5000
export PYTHONPATH="$PROJECT_DIR"
# 清理 5000 端口残留进程(绝不碰 9000
fuser -k 5000/tcp 2>/dev/null || true
sleep 1
# 启动Flask应用
exec python3 wsgi.py