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)

Add your domain to Velumi once and we manage its DNS for you — you switch its nameservers a single time, then attach hostnames to any environment. SSL is issued automatically once DNS resolves.

See Add a domain, then attach it to an environment.

What's next