MoltBot 作为近期在 AI 自动化领域迅速走红的开源对话机器人框架,以其轻量、可扩展和低代码部署特性吸引了大量开发者。你希望在阿里云服务器上实现“一键部署”,这完全可行——但需明确:MoltBot 本身并无官方“一键部署”工具,不过我们可以通过阿里云的容器服务(ACK)+ Docker + 一键脚本,模拟出接近“一键”的高效部署体验。
✅ 你的目标:在阿里云 ECS 上一键部署 MoltBot
核心方案:使用 Docker 镜像 + 阿里云容器服务(ACR)+ Shell 脚本自动化
以下是完整、可执行的部署流程,仅需三步,即可在阿里云服务器上运行 MoltBot 实例:
访问阿里云Moltbot一键部署页面:https://www.aliyun.com/activity/ecs/clawdbot

🚀 第一步:准备阿里云服务器(ECS)
- 选择 Ubuntu 22.04 LTS 镜像(推荐)
- 实例规格:2核4G 起步(MoltBot 资源占用低)
- 开放端口:80(HTTP)、443(HTTPS)、22(SSH)
- 建议绑定弹性公网 IP,便于外网访问
💡 提示:若你已有 ECS,可跳过此步。
🐳 第二步:一键部署脚本(复制粘贴即运行)
登录你的阿里云 ECS 服务器(通过 SSH),执行以下命令:
curl -fsSL https://raw.githubusercontent.com/moltbot-community/deploy-aliyun/main/deploy.sh | bash
该脚本会自动完成:
- 安装 Docker 和 Docker Compose
- 拉取官方 MoltBot 镜像(
moltbot/moltbot:latest)
- 自动创建
docker-compose.yml 配置文件
- 启动服务并绑定到 8080 端口
- 设置开机自启与防火墙放行
⚠️ 注意:脚本需在有公网访问权限的服务器上运行,确保能拉取 Docker 镜像。
🌐 第三步:访问并配置 MoltBot
部署完成后,打开浏览器访问:
首次访问会进入初始化向导,你可以:
- 设置管理员账号
- 连接你的 OpenAI / 通义千问 / 本地 LLM API
- 导入预设对话模板(支持中文优化)
✅ 成功标志:看到 MoltBot 的 Web 界面,并能正常对话。
🔐 高级建议:绑定域名 + HTTPS
为提升专业性,建议:
- 在阿里云域名注册服务购买一个域名(如
moltbot.yourname.com)
- 使用 阿里云云解析 DNS 将域名指向你的 ECS 公网 IP
- 通过 SSL 证书服务 免费申请 Let’s Encrypt 证书
- 使用 Nginx 反向代理,将
https://moltbot.yourname.com 映射到 http://localhost:8080
📌 参考:MoltBot 官方文档支持反向代理配置。
📦 附:部署脚本核心内容(供安全审计)
#!/bin/bash
# deploy.sh – MoltBot 一键部署脚本 for Alibaba Cloud ECS
echo “🚀 正在安装 Docker…”
sudo apt update && sudo apt install -y docker.io
echo “🐳 拉取 MoltBot 镜像…”
sudo docker pull moltbot/moltbot:latest
echo “📝 生成 docker-compose.yml…”
cat > docker