Documentation
The short answer: a folder of files a browser can open on its own — HTML, CSS, JavaScript, images and fonts — with nothing running on a server to assemble the page first.
A static site is a set of files — HTML, CSS, JavaScript, images, fonts — that a browser can render exactly as they're stored, with no server-side step in between. When someone requests a page, the file for that page is handed over as-is. Nothing runs to build it first.
Anything that ships as finished files rather than a running program. That includes:
A static site can still call out to other services from JavaScript running in the visitor's browser — a form-submission service, an analytics script, a payment button — because that call happens on the visitor's device, not on ours. What makes a site static is that we don't run anything to produce the response; we just hand over the file that was already there.
Anything that needs a process running on our servers to produce a response:
If a project needs any of these, it isn't a fit for Lemonade Host today. The full, formal list of what's off-limits and why lives in the acceptable use policy.
Two things follow directly from having no server-side process:
A dynamic site queries a database and assembles a page before it can answer. A static site's answer already exists as a file, so there's no query to wait on and nothing to cache around — the response is close to instant.
No admin login, no plugin, no server-side code path — there's no attack surface behind the files themselves. The most common ways sites get compromised, like an outdated plugin or an exposed admin panel, don't apply when there's no server-side code to target.
If the finished thing can be described as a folder of files rather than a running application, it fits:
Not sure your project fits? If the finished thing is a folder you could double-click and open in a browser with no server running, it's static. See the full spec, including every included feature, on the static hosting page.
Keep reading
Join the list and we'll email you just once — that's the only thing we use your address for.