26 lines
642 B
Bash
Executable File
26 lines
642 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 启动福州江阴实船作业统计可视化系统
|
|
|
|
echo "🚀 启动 Confluence 数据采集与可视化系统..."
|
|
echo ""
|
|
|
|
# 激活虚拟环境
|
|
source venv/bin/activate
|
|
|
|
# 检查 .env 文件
|
|
if [ ! -f ".env" ]; then
|
|
echo "⚠️ .env 文件不存在,从 .env.example 复制..."
|
|
cp .env.example .env
|
|
echo "⚠️ 请编辑 .env 文件,填入你的 Confluence Token"
|
|
exit 1
|
|
fi
|
|
|
|
# 启动服务
|
|
echo "📊 启动 FastAPI 服务..."
|
|
echo "🔗 API 文档: http://localhost:8000/docs"
|
|
echo "🌐 可视化页面: http://localhost:8000"
|
|
echo ""
|
|
|
|
python -m uvicorn main:app --reload --host 0.0.0.0 --port 8000
|