Pages

Static sites, on the edge that already serves you.

Upload a directory and it is served worldwide, with a certificate, caching and the same rules Shield applies to everything else.

01

Your domain, not ours

A Pages site is served only on a hostname you own. Orbit does not provide a subdomain to publish on. The reason is that user content under our own name would put the console, the identity provider, the status page and every device using our public resolver behind a single browser blocklist entry. Content published on a customer domain affects the reputation of that domain.

02

Two tiers

Store

Held centrally and cached by each location on first use. For sites with real content.

  • Up to 50 MB per project
  • Up to 5000 files
  • One fetch per location per file

Edge

Copied onto every location. Requests are answered from the node's own copy, with no fetch from central storage.

  • Up to 5 MB per project
  • Up to 200 files
  • No fetch from central storage
03

Deploys and going back

Each upload is a deploy, and a deploy never changes once it is finished. Going back to an earlier one is instant: nothing is copied and nothing is rebuilt, because the deploy is part of where its files are stored — only a pointer moves. The edge is told to drop its cache at the same moment, so a rollback is visible immediately rather than when the last cached file happens to expire.

04

From a folder to every location

An upload, served from everywhereA folder is uploaded, becomes a deploy that never changes once it is finished, and is served from every location. Going back to an earlier deploy moves a pointer.Upload a folderA deployfinished, and never changes againLocationLocationLocationGoing back to an earlier deploy moves a pointer; nothing is rebuilt.
An upload becomes a deploy that never changes once it is finished, and the deploy is served from every location. Going back to an earlier one moves a pointer rather than rebuilding anything.
05

What it serves

Ordinary static-site behaviour, stated rather than guessed at: /docs is docs.html when that exists and docs/index.html otherwise; a directory asked for without its trailing slash is redirected rather than served, so relative links resolve where their author meant; a missing page gets your 404.html with a 404 status, not a 200. A _redirects file gives exact and wildcard rules, and _headers lets you set your own response headers — though not ones that would rewrite what the edge decided.

06

Platform plan allowance

AllowanceFreePro
Projects2040

Allowances are per account. Pro is switched on by request: open a ticket at the Help Centre. Usage is in the console. All platform plans

08

Questions

Is there a free tier?

Yes. The Free plan includes 20 projects. Every limit is in the allowance table on this page; if you need more, open a ticket at the Help Centre.

Can I publish on a subdomain of yours?

No. A Pages site requires a hostname the customer controls. User content published under an Orbit hostname would place every Orbit service — the console, the identity provider, the status page and the public resolver — behind a single browser blocklist entry.

Which tier should I use?

Store, unless the site is small and you want it to survive anything. The edge tier holds a copy on every location, which is why it is capped at 5 MB — it is for landing pages, documentation and redirects, not for a site with a photo gallery.

Do I get a certificate?

Yes, issued and renewed automatically, the same way every Shield hostname gets one.

Is there a build step?

No. You upload the finished files. Build wherever you already build — the output is what we serve.