Initial commit: 国土空间规划课程智能体 v1.0
单容器 Docker 架构的国土空间规划课程智能问答系统,集成 FastAPI 后端与 Next.js 前端。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "===================================="
|
||||
echo "启动国土空间规划课程智能体"
|
||||
echo "===================================="
|
||||
echo
|
||||
|
||||
# 检查Docker是否运行
|
||||
if ! docker info > /dev/null 2>&1; then
|
||||
echo "[错误] Docker未运行,请先启动Docker"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查.env文件
|
||||
if [ ! -f .env ]; then
|
||||
echo "[提示] .env文件不存在,正在从env.example创建..."
|
||||
cp env.example .env
|
||||
echo "[提示] 请编辑.env文件配置必要的参数(API密钥等)"
|
||||
echo
|
||||
fi
|
||||
|
||||
# 启动服务
|
||||
echo "[信息] 正在启动服务..."
|
||||
docker-compose up -d
|
||||
|
||||
echo
|
||||
echo "[信息] 服务启动完成!"
|
||||
echo
|
||||
echo "访问地址:"
|
||||
echo " 前端应用: http://localhost:8001"
|
||||
echo " 后端API: http://localhost:8000"
|
||||
echo " API文档: http://localhost:8000/docs"
|
||||
echo
|
||||
echo "查看日志: docker-compose logs -f"
|
||||
echo "停止服务: docker-compose down"
|
||||
echo
|
||||
|
||||
|
||||
Reference in New Issue
Block a user