A headless OpenClaw gateway on any Ubuntu or Debian VPS. Provision, pick a provider, paste your key, connect Tailscale, pair your phone. Done.
The installer is open source — read it, fork it, send PRs.
SSH into your VPS and paste this.
curl -fsSL https://carapace.info/install.sh | bash
Heads up: piping to bash means you trust the code. Read it first if you want —
it's on GitHub.
The script installs OpenClaw, Node via nvm, tmux, jq, and sets up your gateway. It's idempotent — safe to re-run.
The installer pauses here. Press the number for the one you want.
Don't have a key yet? Grab a free Gemini key at aistudio.google.com/apikey — no credit card, ~60 requests/min on the free tier. Or pick Skip (6) and configure it from the dashboard later.
Each character echoes as * so you can see your paste landed.
The only step where you leave the terminal — click the auth URL and approve.
No Tailscale account? Sign up free at tailscale.com/start — personal use is free up to 100 devices. Tailscale gives you a secure mesh so your phone can reach your VPS anywhere, without exposing any ports.
Open the Carapace iOS app → Settings → Add Gateway → Scan. That's it.
Mock QR for preview only. Scans to carapace.info — your real pair QR embeds a one-time token.
Your gateway's running, your phone's paired, your key's set. Open the iOS app, start talking. Optional: add a Gemini vision key in Settings → Vision if you picked a different chat provider.
Stuck?
The installer is open source. Bug reports, feature requests, and PRs welcome.
Open an issue