dayzero.run

Documentation

Simple steps to launch your project

Register on the website, save your token, deploy from your project folder. Use public / private to control who can open the link.

Chill focus repeat — d0 CLI for calm deploys

Two modes

Live link first. Tunnel when you’re still editing. Deploy to share with friends, or tunnel your laptop on the same URL while you tweak.

d0 deploy

Static hosting with a subdomain

The fastest way to put your vibe-coded app live. Text the link to friends — then watch traffic and iterate in chat.

d0 tunnel http://127.0.0.1:8080

Localhost tunnel for live demos

Keep the same public URL, but tunnel it to your laptop. Demo a work-in-progress live — when you stop, traffic falls back to your last static deploy.

Install

Install the d0 CLI once per machine:

$ curl -fsSL https://vibepage.cloud/install.sh | bash
d0 token <api-token>

Set your API token

Copy the token from your account page, then activate d0 from your terminal.

$ d0 token 71710a7c4311d19c2501846eb0ff5676… Token saved API: https://api.dayzero.run Default subdomain: vp-a1b2c3d4 URL: https://vp-a1b2c3d4.app.vibepage.cloud/
d0 deploy [public|private]

Publish your UI

Run from your project folder. d0 detects the static publish directory (dist/, build/, or project root), uploads it, and prints the live URL. Uses your default subdomain from registration — no name to pick. Sharing defaults to public. Pass private to require a 6-digit access code.

$ d0 deploy Detected static site at ./dist Deploying to subdomain: vp-a1b2c3d4 Deploy succeeded Live at: https://vp-a1b2c3d4.app.vibepage.cloud/ Visibility: public URL: https://vp-a1b2c3d4.app.vibepage.cloud/
$ d0 deploy private Detected static site at ./dist Deploying to subdomain: vp-a1b2c3d4 Deploy succeeded Live at: https://vp-a1b2c3d4.app.vibepage.cloud/ Visibility: private URL: https://vp-a1b2c3d4.app.vibepage.cloud/ Access code: 482913
d0 private

Make your site private

Lock the live URL behind a 6-digit access code without redeploying. Visitors see a code gate until they enter the code printed here.

$ d0 private Visibility: private URL: https://vp-a1b2c3d4.app.vibepage.cloud/ Access code: 482913 Share the URL and code with people who should view this site.
d0 public

Make your site public

Remove the access gate so anyone with the link can open the site. No redeploy required.

$ d0 public Visibility: public URL: https://vp-a1b2c3d4.app.vibepage.cloud/
d0 tunnel --target localhost:3000

Live demo from your laptop

Forwards your public subdomain to a local server while the command is running. When you stop it (Ctrl+C), traffic falls back to the last static deploy.

$ d0 tunnel Tunnel online for vp-a1b2c3d4 Forwarding https://vp-a1b2c3d4.app.vibepage.cloud/ → localhost:3000 Press Ctrl+C to stop
d0 status

Check your project

Shows the linked project name, URL, sharing mode, deploy status, and whether a tunnel is online.

$ d0 status Name: vp-a1b2c3d4 Slug: vp-a1b2c3d4 Mode: static Status: live Access: private Code: 482913 URL: https://vp-a1b2c3d4.app.vibepage.cloud/ Tunnel: offline
d0 help

Show usage

Prints the command list in the terminal, including deploy, public, private, tunnel, and status.

$ d0 help