3 Steps to deploy an app
From zero to live app in under 5 minutes. Here's the quick version.
Step 1: Add a server
Go to Servers → Add Host in your dashboard.
Option A: Provision automatically (recommended)
Connect your Hetzner, DigitalOcean, or Verda Cloud account via Settings → Integrations. Pick a region and size, click Create. Server provisioned and configured in ~60 seconds.
Option B: Connect your own
Have an existing VPS? Enter the IP, add our SSH key, click Test Connection, then Prepare. Works with any Ubuntu 22.04/24.04 server—including Raspberry Pi.
Step 2: Connect GitHub
Go to Settings → GitHub and authorize access to your repositories.
One-time setup. After this, you can deploy any connected repo.
Step 3: Deploy
Go to Apps → Create:
- Select your repo
- Pick the server
- Click Deploy
We handle the build, shipping, HTTPS, and process management. Your app will be live in 2-5 minutes. Track progress in Tasks.
That's it.
Enable Deploy automatically in your app's Overview, and every git push triggers a new deployment.
Quick links
- Full Getting Started guide — detailed walkthrough with all options
- App structure reference — understand the dashboard layout
- One-click templates — deploy popular apps instantly
- Deploy with AI — use Claude or Cursor