NO REPOSITORY REQUIRED
How to host a ZIP website without GitHub
Publish a finished static website ZIP directly, with validation and immutable releases, without connecting a GitHub repository.
You do not need GitHub for an already-built static site. Put the Small Site manifest and built site output at the ZIP root, upload it in the dashboard, and wait for the validated release to become active at its public HTTPS URL.
This path is useful when an AI assistant made the files, the project is small, or you do not want to connect a source-control account to a host.
A ZIP upload replaces the repository connection—not the build
The ZIP still needs to contain production-ready browser files. For plain HTML, upload site/. For Vite or another supported static framework, run the build on your own machine and upload dist/. Small Site deliberately does not execute package installation or build scripts from the archive.
Keep your editable source somewhere safe even when you do not use GitHub. The published release is a deployable artifact, not a source backup.
Make the archive root unambiguous
small-site.json
site/
index.html
404.html
assets/
styles.css
hero.webpA common mistake is ZIP → my-project → small-site.json. The archive must open directly to small-site.json and the declared site/ or dist/ directory.
What the upload path gives you
- Bounded archive validation before files are accepted.
- Malware scanning and a second validation of sanitized files.
- An immutable release with a content digest and rollback history.
- A stable HTTPS URL that remains the same when you publish an update with the same manifest slug.
When a repository-backed host is the better tool
Choose a repository workflow when you need pull-request previews, team review, build automation on every commit, or a source-controlled deployment pipeline. Choose an application platform when the project needs server rendering, APIs, a database, background jobs, or secrets at runtime.
READY WHEN THE ZIP IS
Validate it. Scan it. Put it online.
Small Site publishes bounded static artifacts at a stable HTTPS URL. The public founding beta is $5 USD/month for up to three active sites.
Create an account and publish