Quickstart

Deploy a project from a GitHub repo. You'll have a live URL in about five minutes.

Before you start

You'll need:

  • A Velumi account — free, no credit card
  • A GitHub repository with a Next.js or Nuxt project
  • A few minutes

1. Create a project

From the dashboard, click Create project. The wizard walks you through:

  1. Project — name your project (it's placed in your personal organization automatically)
  2. Environment — select your framework (Next.js or Nuxt)
  3. Source — pick your GitHub repo and branch (you can connect GitHub here if you haven't yet)
  4. Plan & Billing — start on Dev (free, 10 GB bandwidth) or pick a paid plan
  5. Review — confirm and create

2. Wait for the first build

Velumi pulls your repo, builds it, and deploys to the region you picked. You'll see live build logs while it runs.

Build statuses: Pending → Building → Built → Deploying → Ready.

When you reach Ready, the project is live at the default *.velumi.dev URL shown on the project's Overview tab.

3. Add a custom domain (optional)

On the project, open the Domains tab and add your domain. Velumi gives you the DNS records to point at it (typically a CNAME or A record). SSL is issued automatically once DNS resolves.

See Add a custom domain.

What's next