feat: 添加龙虾详情页面功能
- 新建 LobsterDetail 组件,显示龙虾详细信息
- 添加 React Router 路由配置 (/lobster/:id)
- Dashboard 添加详情按钮,支持跳转到详情页
- 详情页功能:
* 基本信息展示(名称、专长、端口、容器、工作区)
* 运行状态指示器(带脉冲动画)
* 快速操作(查看记忆、访问服务、复制地址)
* 运行统计卡片
- 修复 index.html 缺少 root 挂载点问题
- 添加一键重启脚本 restart.sh
- 更新任务跟踪文档
🦸 北极星指引方向,飞行侠展翅飞翔
This commit is contained in:
37
restart.sh
Executable file
37
restart.sh
Executable file
@@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 龙虾监控网站 - 重启脚本
|
||||
|
||||
echo "🔄 正在重启龙虾监控服务..."
|
||||
|
||||
# 停止旧服务
|
||||
echo "⏹️ 停止旧服务..."
|
||||
lsof -ti :3000 | xargs kill -9 2>/dev/null
|
||||
lsof -ti :8000 | xargs kill -9 2>/dev/null
|
||||
sleep 1
|
||||
|
||||
# 启动后端
|
||||
echo "🐍 启动 Django 后端 (端口 8000)..."
|
||||
cd /home/node/.openclaw/workspace/flying-hero/projects/monitoring-website/code/backend
|
||||
source venv/bin/activate
|
||||
python manage.py runserver 0.0.0.0:8000 &
|
||||
BACKEND_PID=$!
|
||||
sleep 2
|
||||
|
||||
# 启动前端
|
||||
echo "⚛️ 启动 React 前端 (端口 3000)..."
|
||||
cd /home/node/.openclaw/workspace/flying-hero/projects/monitoring-website/code/frontend
|
||||
npm start &
|
||||
FRONTEND_PID=$!
|
||||
|
||||
echo ""
|
||||
echo "✅ 服务启动完成!"
|
||||
echo "📊 监控面板:http://localhost:3000"
|
||||
echo "🔧 API 文档:http://localhost:8000/api/"
|
||||
echo ""
|
||||
echo "PID: 后端=$BACKEND_PID, 前端=$FRONTEND_PID"
|
||||
echo ""
|
||||
echo "按 Ctrl+C 停止服务"
|
||||
|
||||
# 等待进程
|
||||
wait
|
||||
Reference in New Issue
Block a user