Self-hosting guide
How to self-host OpenClaw on Hetzner
A practical guide to choosing Hetzner, preparing a VPS, and deploying OpenClaw with a predictable setup flow.
Hetzner is a good fit when you want straightforward VPS pricing, fast provisioning, and enough control to run OpenClaw on infrastructure you own. The prerequisites are simple, but you still want them documented before you start.
- A fresh Hetzner VPS with public SSH access
- A domain name that points to the instance
- Basic DNS records and TLS familiarity
ssh root@your-server
# Replace <setup-script-url> with the install script or internal package URL you plan to use
curl -fsSL <setup-script-url> | bashThe setup flow is simple: prepare the server, install dependencies, configure the app, and verify the first login while the environment is still fresh.
- Do not skip firewall and DNS checks before deployment
- Do not assume every VPS image already includes the packages OpenClaw needs
- Keep disk and memory constraints in mind if you plan to scale later
If you want the setup handled for you, ClawKickstart manages the entire OpenClaw deployment flow on Hetzner — provisioning, configuration, and handover — without you having to script the installation yourself.