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.
What is ClawControl?
ClawControl is an interactive terminal application built with React and OpenTUI that orchestrates the complete deployment workflow for OpenClaw instances. Instead of manually configuring servers, installing dependencies, and setting up networking, ClawControl automates the entire process through a command palette interface.Key features
Guided deployments
CLI/TUI workflow with command palette (
/new, /deploy, /status, /ssh, /logs, /destroy, /templates, /help)Multi-cloud support
Deploy to Hetzner and DigitalOcean with Vultr support planned
Template system
Built-in presets and forkable custom templates for repeatable deployments
Automated provisioning
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
Secure networking
Tailscale integration for secure, private access to your OpenClaw dashboard
How it works
ClawControl follows a checkpoint-based deployment workflow:- Initialize configuration - Define your deployment with
/new, selecting cloud provider, AI model, and communication channels - Deploy to VPS - Run
/deployto automatically provision infrastructure and install all dependencies - Monitor status - Use
/statusto check deployment health and OpenClaw daemon status - Manage deployments - Access logs, SSH directly, or destroy resources when needed
- Server creation and SSH key upload
- SSH connection and swap configuration
- System updates and dependency installation (NVM, Node, pnpm, Chrome)
- OpenClaw installation and configuration
- Tailscale setup for secure access
- Systemd daemon startup
Command palette
ClawControl uses a slash-command interface inspired by modern chat applications:| Command | Description |
|---|---|
/new | Initialize a new deployment |
/list | List, edit, or fork deployments |
/deploy | Deploy an initialized configuration |
/status | View deployment status |
/ssh | SSH into a deployment |
/logs | View deployment logs |
/dashboard | Open OpenClaw dashboard in browser |
/destroy | Destroy a deployment |
/channels | View configured channels |
/templates | Manage deployment templates |
/help | Show help |
Supported providers
Hetzner Cloud
Default provider with US East (Ashburn) location. Recommended for most deployments with CPX11 instances starting at ~$4.99/month.
DigitalOcean
NYC1 region with customizable droplet sizes. Minimum 2GB RAM required for OpenClaw (s-1vcpu-2gb at $12/month).
Vultr support is planned for a future release.
AI provider support
ClawControl configures OpenClaw to work with multiple AI providers:- Anthropic - Claude models (claude-sonnet-4, claude-3-5-haiku)
- OpenAI - GPT models (gpt-4o, o1-preview)
- OpenRouter - Multi-provider access
- Google - Gemini models (gemini-2.0-flash, gemini-1.5-pro)
- Groq - Fast inference (llama-3.3-70b-versatile)
Next steps
Installation
Install ClawControl using the one-liner script or package managers
Quickstart
Deploy your first OpenClaw instance in minutes