Openclaw Deploy

📦 OpenClaw 一键打包·跨机部署

devops-tools榜 #2

一键打包部署 OpenClaw 的 Docker 镜像与便携包,支持跨服务器迁移与配置备份

收藏
5.4k
安装
2.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

OpenClaw Deploy 是一套面向 OpenClaw 应用的打包与部署工具链,主要解决应用迁移和服务器部署的繁琐问题。用户通过 ./scripts/build-portable.sh 可生成两种版本:Clean 版本(纯净无配置,适合新环境部署)和 Full 版本(携带完整个人配置,适合环境迁移)。打包完成后,使用 ./scripts/deploy.sh 配合 SSH 目标地址即可一键推送至远程服务器,目标端仅需执行 start.sh 即可启动服务,默认暴露端口 18789。

显著优点

  • 双版本策略:Clean/Full 灵活选择,兼顾隐私保护与配置连续性
  • 零依赖启动:便携包内置 Node.js 安装脚本,降低目标服务器环境门槛
  • 单命令部署:rsync + SSH 组合实现一键远程推送,运维效率高
  • 配置可迁移:Full 版本完整保留用户数据,适合灾备与服务器切换

潜在缺点与局限

  • 作者匿名性:作者「zfanmy-梦月儿」为社区化名,无公开身份溯源
  • 未经验证的脚本安全性install-node.shstart.sh 等核心脚本未附签名或校验机制,存在供应链风险
  • 网络依赖:远程部署依赖 rsync 和 SSH,目标服务器若网络隔离则无法使用
  • 版本锁定:要求 Node.js 22.x,若目标系统发行版落后可能触发兼容问题

适合人群

自建 OpenClaw 服务的个人开发者、需要频繁切换服务器的小团队运维人员、追求快速迁移的私有化部署用户。

常规风险

  • 脚本权限提升风险(建议审计后再执行)
  • 配置包泄露风险(Full 版本含敏感配置,传输需加密通道)
  • 远程服务器被入侵后的横向扩散风险(SSH 密钥管理不当)

Openclaw Deploy 内容

scripts文件夹
手动下载zip · 7.0 kB
build-portable.shtext/x-shellscript
请选择文件