Skip to content
A dist directory deployed with the Buzz CLI to a stable site subdomain

Publish Static Sites on Your Server

A self-hosted alternative to Surge.sh. Deploy a directory from the CLI to its own subdomain.

Deploy the contents of a static build directory and get a site URL under your Buzz domain:

Terminal window
buzz deploy ./dist --subdomain my-site

Redeploy the same site name to replace its files without changing its URL. If you already have access to a Buzz server, you need Node.js 22 or later, npm, a GitHub account, and a build directory containing index.html.

Host Static Output

Serve HTML, CSS, JavaScript, clean URLs, custom error pages, and single-page application fallbacks.

Review hosting behavior

Run Your Own Server

Keep the Buzz domain, deployed files, metadata, and deployment policy on infrastructure you operate.

Review self-hosting requirements