clawcontrol
v0.2.4
Published
CLI tool for deploying and managing OpenClaw instances on VPS providers
Downloads
1,163
Maintainers
Readme
ClawControl
ClawControl is a CLI/TUI that deploys and manages OpenClaw on VPS providers. It guides you through provisioning, installs dependencies, configures OpenClaw, and secures access with Tailscale.
Quick start: run clawcontrol, then use /new, /deploy, and /status.
Intro
ClawControl makes OpenClaw setup repeatable and fast. It handles VPS provisioning, SSH setup, Node and pnpm installs, OpenClaw configuration, and Tailscale onboarding so you can focus on running your agent.
Installation
One-liner (Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/ipenywis/clawcontrol/main/install.sh | bashOne-liner (Windows PowerShell):
irm https://raw.githubusercontent.com/ipenywis/clawcontrol/main/install.ps1 | iexPackage managers (Bun must be installed — the install scripts handle this automatically):
bun add -g clawcontrolnpm install -g clawcontrolpnpm add -g clawcontrolNote: ClawControl requires the Bun runtime. If you install manually with npm or pnpm, make sure Bun is also installed (
curl -fsSL https://bun.sh/install | bash).
After install:
clawcontrolFeatures
- Guided deployments with a CLI/TUI workflow and command palette (
/new,/deploy,/status,/ssh,/logs,/destroy,/templates,/help). - Cloud providers: Hetzner and DigitalOcean supported, Vultr planned.
- Template system with built-in presets and forkable/custom templates.
- Automated provisioning steps: SSH keys, swap, system updates, Node/NVM, pnpm, Chrome, OpenClaw, Tailscale, and daemon setup.
- Day-2 management: status dashboards, log streaming, SSH access, and safe teardown.
Development
Prerequisites:
- Bun (runtime for the CLI)
- Node.js >= 20
- pnpm 10.25.x
Setup:
pnpm installRun locally:
pnpm devBuild:
pnpm buildTypecheck:
pnpm typecheckTests:
pnpm testBuilt by Islem
Built by Islem — https://x.com/ipenywis
