Documentation menu

Deploy plain HTML, CSS, and JavaScript on Light Cloud - no build step, files served straight from the global CDN with free bandwidth.

Deploy static HTML

No framework, no build - a repository (or upload) of HTML, CSS, and JavaScript deploys as-is. The output directory is the repository root, and its contents are exactly what the CDN serves, with free bandwidth.

Settings#

  • Build command: empty. Add one if you do have a step (a Tailwind CLI pass, an esbuild bundle) - then point the output directory at what it writes.
  • Output directory: . by default. Set it to a subfolder (site/, dist/) to serve only that folder - nothing outside it is deployed.

This is also the escape hatch#

Generators the platform doesn't build yet - Hugo, Jekyll, anything bespoke - deploy this way: build locally, commit or upload the output, serve it as static HTML. See the note on Frameworks.

What you still get#

Everything except a build: preview environments per branch, custom domains with automatic certificates, deploy history, and per-environment variables (useful only if a build step consumes them - plain files inline nothing).