LaunchPad

Getting started

Connect Hetzner, add a server, and ship your first Rails app.

LaunchPad turns a cheap Hetzner box into a Heroku-style deploy target. Four steps get a Rails app live on a custom domain with automated PostgreSQL backups.

1. Connect your Hetzner account

Create a Hetzner Cloud API token (Project → Security → API Tokens, read & write) and paste it into onboarding. LaunchPad provisions servers in your account, on your bill — it never resells compute.

2. Add a server

Pick a server type — a CX22 (2 vCPU / 4 GB) is plenty for a Rails + PostgreSQL app — and a region. The estimated monthly cost is shown in Rand before you provision. LaunchPad bootstraps Docker, a firewall, fail2ban, and swap.

3. Deploy an app

Point LaunchPad at a GitHub repo and branch, set your registry username (prefilled from your GitHub login) and environment variables, then deploy. See Deploying an app.

4. Protect your data

Add a managed database and enable backups. See Backups & retention and Restoring a backup.

← Back to docs