How to use it
- Drop a
.zipon the box, or choose one. A folder works too. - See every file with its size and where it would be served, plus the totals against the limits.
- If everything passes, press Deploy this zip to get a live link without an account.
The zip is opened in your browser: its list of files is read without unpacking anything, and nothing is uploaded unless you deploy.
What it checks
The ZIP Viewer runs the same checks as npx lobsite and the dashboard, for a deploy without an account:
- The top folder. A zip that holds a single folder (
my-site/index.html) is deployed from inside it. A project with apackage.jsonand adist/,build/,out/,_site/orpublic/folder deploys that folder. - Files that are left out. Secret-looking files (
.env, private keys,.npmrcand similar), anything under_lobsite/, and.git,node_modulesand.DS_Storeare never deployed. - Blocked types. PDFs and executables (
.exe,.dmg,.apkand others) need the paid plan. - Limits. Up to 500 files, 5 MB per file and 50 MB in total without an account. See all limits.
- A home page. Without
index.htmlat the top, the site's address would show nothing.
Frequently asked questions
Is my zip uploaded when I open it?
No. It's read in your browser. Files are sent to Lobsite only when you press Deploy this zip, and only the ones that pass.
Why is a file crossed out?
It would be left out of the deploy: a file that looks like a secret, a path under _lobsite/, a .git or node_modules folder, or a file outside the build folder.
My zip is bigger than 25 MB. How do I deploy it?
This page sends up to 25 MB in one request. Unzip it and run npx lobsite in the folder, or sign in and drop the zip on the dashboard, which uploads files one by one.
Can I open a zip that isn't a website?
Yes. The file list works for any zip; the deploy checks only matter if you want to put it online.