{"repo":"pandysp/openclaw-infra","free":true,"listed":false,"github":"https://github.com/pandysp/openclaw-infra","clone":"git clone https://github.com/pandysp/openclaw-infra.git","description":"Secure self-hosted OpenClaw deployment on Hetzner Cloud with Tailscale","language":"Shell","stars":22,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"OpenClaw Infrastructure Self-hosted OpenClaw gateway on a Hetzner VPS with zero-trust Tailscale networking. No public ports exposed. €11.39/month. This is a reference template. Clone it and adapt for your own deployment — the config values (timezone, model, cron prompts) are working examples you'll customize. Features - Cheap : Hetzner CX43 x86 (8 vCPU, 16 GB) €9.49/mo + backups ( €11.39/mo total) - Secure : Hetzner firewall + UFW + Tailscale-only access + device pairing - Simple : Pulumi IaC, single command deploy, systemd user service - Telegram : Optional scheduled tasks (configurable cron jobs) - Workspace sync : Optional hourly git backup of the agent's workspace to GitHub Prerequisites - Node.js 18+ - Pulumi CLI - Ansible ( pip install ansible ) - Tailscale installed and connected on your machine - Hetzner Cloud API token (console.hetzner.cloud) - Tailscale auth key (login.tailscale.com/admin/settings/keys) - Tailscale MagicDNS and HTTPS enabled (login.tailscale.com/admin/dns) — required for Tailscale Serve - Claude setup token (run claude setup-token ) See CLAUDE.md for detailed setup instructions. First-Time Tailscale Setup If you've never used Tailscale before: 1. Create account : Go to https://tailscale.com/start - Sign up with GitHub (recommended for infra projects), Google, or email - Free tier supports up to 100 devices 2. Install on your Mac : - Open Tailscale from Applications - Click \"Allow\" for System Extension and VPN Configuration prompts - Click menu bar i","default_branch":null,"files":null,"tree":[],"storefront":"/r/pandysp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pandysp/openclaw-infra/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}