Skip to main content

Getting Started

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 ServersAdd 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:

  1. Select your repo
  2. Pick the server
  3. 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.


Example repos to fork