🎉 多用户系统已上线!
+你现在可以:
+
+ React 前端正在构建中,当前使用简化版界面
+ 完整功能即将上线...
+
diff --git a/deploy_multiuser.sh b/deploy_multiuser.sh new file mode 100644 index 0000000..d03fb9c --- /dev/null +++ b/deploy_multiuser.sh @@ -0,0 +1,56 @@ +#!/bin/bash +# 多用户系统 - 部署脚本 + +set -e + +echo "======================================" +echo "🚀 部署多用户日记系统" +echo "======================================" + +cd /home/ubuntu/diary-system + +# 1. 安装依赖 +echo "📦 安装 Python 依赖..." +cd backend +pip3 install -r requirements.txt -q 2>/dev/null || pip3 install -r requirements.txt --break-system-packages -q + +# 2. 数据库迁移 +echo "🗄️ 执行数据库迁移..." +python3 manage.py migrate --run-syncdb + +# 3. 迁移现有数据到默认用户 +echo "📦 迁移现有数据..." +python3 ../migrate_data.py + +# 4. 重启 Gunicorn +echo "⚙️ 重启 Gunicorn..." +sudo systemctl restart diary-system + +# 5. 检查服务状态 +echo "" +echo "🔍 检查服务状态..." +sudo systemctl is-active diary-system > /dev/null && echo " ✅ Gunicorn 运行中" || echo " ❌ Gunicorn 未运行" + +# 6. 测试访问 +echo "" +echo "🧪 测试访问..." +sleep 2 +if curl -s http://127.0.0.1:8002/api/auth/me/ > /dev/null 2>&1; then + echo " ✅ 认证 API 正常" +else + echo " ⚠️ 认证 API 可能有问题" +fi + +echo "" +echo "======================================" +echo "✅ 部署完成!" +echo "======================================" +echo "" +echo "📍 访问地址:http://cssc.datalibstar.com:8001/" +echo "" +echo "📝 默认用户:" +echo " 用户名:beijixing" +echo " 密码:beijixing123" +echo "" +echo "💡 其他用户可以注册新账号使用" +echo "" diff --git a/frontend-react/public/index.html b/frontend-react/public/index.html new file mode 100644 index 0000000..bce28cc --- /dev/null +++ b/frontend-react/public/index.html @@ -0,0 +1,14 @@ + + +
+ + + + +记录每天的进步与成长
+你现在可以:
+
+ React 前端正在构建中,当前使用简化版界面
+ 完整功能即将上线...
+
+ 默认账号:beijixing / beijixing123 +
+