Quickstart
From a fresh terminal to a live URL in under two minutes.
You’ll need a Halo account. Sign up at halo.example.com/signup — the free tier covers everything in this guide.
1. Install the CLI
npm
bashnpm install -g @halo/clibun
bashbun add -g @halo/clibrew
bashbrew install halo2. Log in
halo loginA browser window opens. Approve, and the CLI stores a token at ~/.halo/credentials.
3. Deploy
From any project root:
halo deployThe CLI detects your framework, builds, and uploads. You’ll see something like:
[halo] detected: next@15.1
[halo] uploading 412 files (1.8 MB)
[halo] building on iad1...
[halo] deployment ready: https://my-app-x7k2qz.halo.app
That URL is live, served from the edge POP nearest each visitor.
4. Promote to production
halo alias my-app.comHalo provisions a TLS cert (Let’s Encrypt) and aliases the deployment. Done.
What’s next
Last updated
Edit this page