Complete backend API and deployment guide
- Django REST API with lobster endpoints - API views: list, detail, memory, tools - Deployment guide with instructions - Startup script for easy launch - Requirements.txt for dependencies - API URL routing
This commit is contained in:
31
start.sh
Executable file
31
start.sh
Executable file
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
# 龙虾舰队监控中心 - 启动脚本
|
||||
|
||||
echo "🦞 启动龙虾舰队监控中心..."
|
||||
|
||||
# 启动后端
|
||||
echo "📡 启动 Django 后端..."
|
||||
cd code/backend
|
||||
python3 manage.py runserver 0.0.0.0:8000 &
|
||||
BACKEND_PID=$!
|
||||
|
||||
# 等待后端启动
|
||||
sleep 3
|
||||
|
||||
# 启动前端
|
||||
echo "🎨 启动前端服务..."
|
||||
cd ../frontend
|
||||
python3 -m http.server 3000 &
|
||||
FRONTEND_PID=$!
|
||||
|
||||
echo ""
|
||||
echo "✅ 监控中心已启动!"
|
||||
echo ""
|
||||
echo "访问地址:"
|
||||
echo " 前端:http://localhost:3000"
|
||||
echo " 后端 API: http://localhost:8000/api/"
|
||||
echo ""
|
||||
echo "按 Ctrl+C 停止服务"
|
||||
|
||||
# 等待进程
|
||||
wait
|
||||
Reference in New Issue
Block a user