| name | openclaw-setup |
| description | Install and configure OpenClaw agent runtime on a VPS. Use when deploying OpenClaw to a fresh server or setting up an autonomous agent environment. |
OpenClaw Setup
Install OpenClaw on a VPS using the official installer with non-interactive automation.
Prerequisites
- Ubuntu 24.04 or Debian-based system
- SSH access
- ~2GB RAM (Small VPS plan sufficient)
Automated Install
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --non-interactive \
--mode local \
--skip-skills
openclaw gateway install
Verification
openclaw --version
ls -la ~/.openclaw/
ls -la ~/.openclaw/workspace/
Minimal Configuration
For a truly autonomous agent with no human intervention:
Don't configure (yet):
- ❌ Telegram bot (requires human to create bot via @BotFather)
- ❌ Nostr keys (generate programmatically later)
- ❌ Model API keys (add when needed)
The agent is ready when:
- ✅ OpenClaw CLI installed
- ✅ Workspace initialized
- ✅ No channels configured (agent will add these autonomously later)
Troubleshooting
| Issue | Fix |
|---|
openclaw: command not found | Reload shell: source ~/.bashrc or open new terminal |
| Gateway won't start | Check openclaw doctor for health issues |
References