返回顶部
v

vps-bootstrapVPS快速部署

Bootstrap a fresh VPS from zero to a fully operational OpenClaw deployment, with backup/restore and post-recovery verification. Use when setting up OpenClaw on a new VPS, recovering from a failed server, migrating between machines, or automating disaster recovery. Covers system dependencies, Node.js, Chrome, OpenClaw install, security hardening, backup to Google Drive, restore from backup, and full verification suite.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
323
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

vps-bootstrap

VPS 引导部署

适用于 Ubuntu VPS 上 OpenClaw 的完整部署与灾难恢复框架。

概述

三个脚本处理完整的生命周期:

  1. 1. bootstrap.sh — 从全新 VPS 到完全可运行的 OpenClaw(15-20 分钟)
  2. restore.sh — 从备份中恢复工作区、配置、密钥和定时任务
  3. verify.sh — 部署后验证(全部通过 = 准备就绪)

快速开始

新 VPS 设置

bash

在全新的 Ubuntu 24.04 VPS 上


bash scripts/bootstrap.sh

从备份恢复

bash
bash scripts/restore.sh ~/openclaw-backup-*.tar.gz

验证一切正常

bash
bash scripts/verify.sh

bootstrap.sh 的功能

按顺序安装,每一步都有错误处理:

  1. 1. 系统包 — build-essential、curl、git、jq、unzip 等
  2. Node.js — 通过 NodeSource 安装最新 LTS 版本
  3. Google Chrome — 稳定版 + 无头模式 shim,用于浏览器工具
  4. OpenClaw — 全局 npm 安装 + 网关服务设置
  5. 安全基线 — UFW 防火墙、fail2ban、仅 SSH 密钥认证
  6. 服务设置 — 带自动重启的 systemd 用户服务 + linger

每个步骤都是幂等的 — 如果中断可安全重新运行。

restore.sh 的功能

解压备份压缩包并恢复:

  • - 工作区文件(SOUL.md、MEMORY.md、AGENTS.md、memory/、scripts/)
  • OpenClaw 配置(openclaw.json、.env)
  • Cron 数据库
  • GPG 密钥 + 密码存储(加密的密钥)
  • OAuth 凭据(GOG、rclone)
  • 系统配置快照

verify.sh 的功能

运行 10 多项检查并报告通过/失败:

  • - OpenClaw 网关运行正常且健康
  • Telegram/Discord 提供商已连接
  • 浏览器工具功能正常
  • 备份系统正常运行
  • Cron 任务已加载
  • SSH 安全基线
  • 磁盘空间和内存

备份脚本(可选)

如需自动每日备份,请参阅 references/backup-guide.md。

自定义配置

编辑 scripts/bootstrap.sh 顶部的变量:

bash
OPENCLAW_PORT=18789 # 网关端口
ENABLE_FIREWALL=true # UFW 设置
ENABLE_FAIL2BAN=true # SSH 保护
INSTALL_CHROME=true # 浏览器工具支持

系统要求

  • - Ubuntu 22.04+ 或 Debian 12+
  • Root 或 sudo 权限
  • 建议 2GB+ 内存
  • 已配置 SSH 密钥访问

安全说明

  • - 脚本本身从不以明文存储密钥
  • GPG 密钥以加密方式备份
  • SSH 已强化为仅密钥认证
  • 网关默认绑定到 localhost

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 vps-bootstrap-1776275997 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 vps-bootstrap-1776275997 技能

通过命令行安装

skillhub install vps-bootstrap-1776275997

下载

⬇ 下载 vps-bootstrap v1.0.0(免费)

文件大小: 6.83 KB | 发布时间: 2026-4-16 17:47

v1.0.0 最新 2026-4-16 17:47
Initial release: bootstrap.sh + restore.sh + verify.sh for full VPS deployment and disaster recovery

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部