Easy scale-to-zero deployments on your cloud.

$ npm install -g relight-cli Copied!
deploy to
$ relight deploy myapp . --compute gcp
Building image...
Pushing to gcr.io/my-project/myapp:v1...
Deploying to Cloud Run (us-east1)...
 
--> Live at https://myapp-abc123.run.app
Sleeps after 30s idle. $0 when sleeping.
$ relight deploy myapp . --compute aws
Building image...
Pushing to 1234567.dkr.ecr.us-east-1/myapp:v1...
Deploying to App Runner (us-east-1)...
 
--> Live at https://myapp.us-east-1.awsapprunner.com
Sleeps after 30s idle. $0 when sleeping.
$ relight deploy myapp . --compute cf
Building image...
Pushing to registry.cloudflare.com/myapp:v1...
Deploying to Cloudflare Container...
 
--> Live at https://myapp.your-domain.workers.dev
Sleeps after 30s idle. $0 when sleeping.

As simple as it gets.

Native scale-to-zero

Uses App Runner, Cloud Run and Containers - no Kubernetes or custom runtimes. Apps sleep when idle, wake on the next request. Cold starts in 1-5 seconds.

Bring Your Own Cloud

Deploy to your own GCP, AWS, or Cloudflare account. Nothing to install upfront. Your API token stays on your machine.

Any Docker app

Push local docker image, directly to the cloud and run. Declare what you need. Relight provisions the right service per cloud and injects credentials as env vars.

Same DX across clouds

One CLI, one workflow. Deploy, migrate, and manage apps the same way whether you're on Cloudflare, AWS, or GCP.

Three steps. One CLI.

01

Connect

Paste your cloud API token. Cloudflare, GCP, AWS - one command to authenticate.

02

Deploy

Any Docker app. Relight builds the image, pushes it to your registry, and deploys. You get a URL.

03

Sleep & wake

No traffic? Your app sleeps. Cost drops to zero. Next request wakes it.

Try it.

Free and open source. One command to install, one command to deploy.

$ npm install -g relight-cli Copied!