Skip to content

Static Sites

Available

Static Sites host pre-built front-ends — HTML, CSS, JavaScript and assets — straight from a Git repository. No runtime, no container, no scaling to think about.

Each site gets a free *.runsite.site subdomain and can serve any custom domain you attach.

Pricing & plans

Comparing options or looking for the free tier? See plans, specs and pricing on the Static site hosting page.

Marketing pages, documentation, single-page apps (SPAs) and JAMstack sites built with Astro, Vite, Next.js, Nuxt, SvelteKit, Hugo, Jekyll or plain HTML.

Web ServicesStatic Sites
RuntimeLong-running containerNone — files only
Pricing modelPay for CPU/RAM timePay per deploy storage
Suited forAPIs, full-stack apps, workersFront-ends, SPAs, docs
Sleep on idleYesNot applicable

Pick the matching pair when you create the site — or let Runsite auto-detect.

FrameworkBuild commandPublish directory
Astronpm run builddist
Vitenpm run builddist
Next.js (static export)npm run buildout
Nuxt 3 (static)npm run generate.output/public
SvelteKit (adapter-static)npm run buildbuild
Hugohugopublic
Jekyllbundle exec jekyll build_site
  • Deploying — auto-deploy from Git, build configuration, limits.
  • Dashboard — what each tab does for a static site.
  • Domains — default subdomain and custom domains.

Need a backend with your static site?

Static Sites are pure front-end. If you need APIs, dynamic rendering or background work, deploy them as a Web Service and call it from your static site over HTTPS.