Push to GitHub.
Your site goes live.

ChimeLab clones your repository, builds it, points your domain at it, and turns on HTTPS.

The ChimeLab dashboard listing three projects, each with its address, branch and build status.
toko-bunga.chimelab.testbuilding
  1. → cloning github.com/hazel/toko-bunga @ main
  2. → building in sandbox (2g memory, 2 cpu)
  3. → install: npm ci — 142 packages
  4. → build: npm run build — done in 4.2s
  5. → published 38 files (1.2 MB)
  6. → HTTPS active

onlinein 51 seconds

The ChimeLab new-project form, with repository URL, branch, install command and build command filled in.

Sites running on ChimeLab today

Both are deployed from their own GitHub repository and served from ChimeLab.

Everything a deploy needs, in one place

Deploy from GitHub

Connect a repository, pick a branch, set the build command. Every push after that deploys on its own.

Explore
The new-project form: repository URL, branch, root directory, install command, build command and output directory.

Domains and HTTPS

Point your domain at us and the certificate is issued and renewed automatically. Nothing to configure.

Explore
A project's settings: its address, HTTPS active with an automatically renewed certificate, and the build commands.

Logs you can read

Build output streams live while it runs. When something breaks, the reason is in plain text, not buried in a server.

Explore
A finished build log: clone, sandbox, install, build, publish, then HTTPS active in fifty-one seconds.

Rollback in one click

Every deploy is kept. Switching back to a previous version takes effect immediately, with no rebuild.

Explore
The deploy list: four builds, one failed with its error, and a button to go back to an earlier successful one.

One place instead of six.

Hosting, domain, certificate and the person who answers when it breaks — all of it in one place, rather than six accounts you maintain yourself.

Built for the way you actually ship

Watch a build the whole way through

Clone, install, build, publish, certificate. Each step reports as it happens, so a failure tells you which one it was.

A project page during a deploy: the live build log above, and the history of previous deploys below.
  • Build
  • Domains
  • Variables
  • Deploys
  • Logs

Endless ways to use it

Read the docs

Get your first site live

Tell us what you are deploying and we will say whether ChimeLab fits it, in Bahasa Indonesia.