VPS Bootstrap for Openclaw

A full-lifecycle deployment framework to bootstrap, restore, and verify OpenClaw environments on Ubuntu servers.

lolaopenclaw
v1.0.0
Mar 3, 2026
1
845
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install vps-bootstrap

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install vps-bootstrap using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is VPS Bootstrap?

VPS Bootstrap is a comprehensive deployment and disaster recovery framework designed for the OpenClaw ecosystem. It simplifies the process of transforming a raw Ubuntu VPS into a fully operational node by automating the installation of system dependencies, Node.js, and headless Google Chrome. This skill ensures that users of Openclaw Skills can maintain a high-performance environment with built-in security hardening and reliable backup/restore workflows, minimizing downtime and manual configuration errors.

VPS Bootstrap Use Cases

  • Provisioning a fresh Ubuntu 24.04 server for a new OpenClaw deployment.
  • Recovering a workspace and agent configuration after a server failure.
  • Migrating OpenClaw environments between different cloud providers or VPS instances.
  • Hardening server security with automated firewall and fail2ban configuration.
  • Auditing the operational status of an existing deployment using automated verification checks.

How VPS Bootstrap Works

  1. Run the bootstrap script to install essential system packages, the latest Node.js LTS, and Google Chrome for browser-based automation.
  2. Apply the security baseline which includes configuring UFW, enabling fail2ban, and enforcing SSH key-only authentication.
  3. Utilize the restore script to extract workspace data, encrypted GPG keys, and environment variables from backup archives.
  4. Execute the verification suite to perform over 10 health checks on the gateway, connected providers, and system resources.

VPS Bootstrap Setup

To get started on a fresh Ubuntu 22.04+ or Debian 12+ VPS, follow these steps:

# Bootstrap the fresh VPS
bash scripts/bootstrap.sh

# Optional: Restore from an existing backup
bash scripts/restore.sh ~/openclaw-backup-*.tar.gz

# Verify the deployment is healthy
bash scripts/verify.sh

Ensure you have root or sudo access and at least 2GB of RAM recommended for optimal performance.

VPS Bootstrap Data Schema & Taxonomy

The framework manages data restoration across several key categories to ensure continuity of Openclaw Skills:

  • Workspace Metadata: Restores SOUL.md, MEMORY.md, and AGENTS.md along with the memory/ directory.
  • Configuration: Handles openclaw.json, .env files, and custom scripts.
  • Security & Secrets: Recovers GPG keys and the password store for encrypted secret management.
  • Integrations: Restores OAuth credentials for external services like Google Drive and rclone.

VPS Bootstrap Advanced Features

  • Idempotent script design allows for safe re-execution if a process is interrupted.
  • Automated headless Chrome shim setup for seamless browser tool support.
  • Systemd user service integration with linger enabled for persistent background operations.
  • Comprehensive health reporting in the verification suite covering gateway status and SSH security.
  • Native support for GPG-encrypted secret backups and restoration.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*