Files
openclaw-monitor/start.sh
flying-hero 7be35039ed 🔧 修改端口:避免与会议厅冲突
变更:
- 前端:3000 → 4000
- 后端:8000 → 9000

原因:
- 会议厅使用 3000/8000
- 避免端口冲突

新访问地址:
- 前端:http://localhost:4000
- 后端 API: http://localhost:9000/api/
2026-04-04 18:20:02 +08:00

44 lines
913 B
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/bash
# 龙虾舰队监控中心 - 启动脚本
echo "🦞 启动龙虾舰队监控中心..."
# 检查并创建虚拟环境
if [ ! -d "code/backend/venv" ]; then
echo "📦 创建 Python 虚拟环境..."
cd code/backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cd ../..
fi
# 启动后端
echo "📡 启动 Django 后端..."
cd code/backend
source venv/bin/activate
python manage.py runserver 0.0.0.0:8000 &
BACKEND_PID=$!
# 等待后端启动
sleep 3
# 启动前端
echo "🎨 启动前端服务..."
cd ../frontend
python3 -m http.server 4000 &
FRONTEND_PID=$!
echo ""
echo "✅ 监控中心已启动!"
echo ""
echo "访问地址:"
echo " 前端http://localhost:4000"
echo " 后端 API: http://localhost:9000/api/"
echo " API 测试http://localhost:9000/api/lobsters/"
echo ""
echo "按 Ctrl+C 停止服务"
# 等待进程
wait