feat: Enhance deployment capabilities with direct server deployment tools, email configuration, and comprehensive documentation

This commit is contained in:
ethan.chen
2026-01-07 16:56:31 +08:00
parent 8f8f852ce4
commit 2458bfa111
18 changed files with 1430 additions and 12 deletions

53
README_DEPLOY.md Normal file
View File

@@ -0,0 +1,53 @@
# 部署方案对比
## 方案一:直接运行(推荐 ⭐)
**优点**
- ✅ 最简单,无需 Docker
- ✅ MCP 工具可以直接操作服务器
- ✅ 无需 SSH 配置
- ✅ 资源占用更少
**适用场景**:个人项目、小规模部署
**快速开始**
```bash
# 在服务器上
git clone <repo> /opt/cloud-mcp
cd /opt/cloud-mcp
bun install
bun run start
```
详细文档:查看 `DIRECT_DEPLOY.md`
## 方案二Docker 部署
**优点**
- ✅ 环境隔离
- ✅ 易于管理
- ✅ 适合生产环境
**适用场景**:生产环境、需要隔离的场景
详细文档:查看 `DEPLOY.md`
## 推荐方案
对于你的使用场景(个人 MCP 服务器),**推荐使用方案一(直接运行)**
1. 在服务器上直接运行 MCP
2. 通过 Cursor 的 MCP 连接直接访问
3. 使用 `deploy_update` 工具一键部署更新
这样就不需要:
- ❌ Gitea Actions Runner
- ❌ SSH 配置
- ❌ Webhook 服务器
- ❌ Docker 容器
只需要:
- ✅ 在服务器上运行 MCP
- ✅ 在 Cursor 中配置 MCP 连接
- ✅ 使用部署工具更新