Static hosting | Spacefast
Static hosting, without the metering.
Upload a folder, run one command, or POST the API. Your files become a fast global site: every publish an immutable version, rollback in one step, cached delivery included up to your plan allowance.
Everything you expect from real hosting
Versions, rollback, routing, domains.
Publish any way you like
Drag a folder into the dashboard, run one command, POST the API, or connect a Git repository. Every path ends at the same live URL.
Immutable versions
Every publish is a frozen, addressable version. The live URL never moves, and retained versions stay reachable at their own URLs.
Instant rollback
Point the live URL back at a retained eligible version in one step. No rebuild, no redeploy, no waiting.
A global edge
Spacefast serves from the same infrastructure as WordPress.com and Tumblr. Automattic has kept other people’s websites online on it for more than twenty years.
Real routing
Netlify-compatible _redirects and _headers: clean URLs, SPA fallback, proxy rules, cache headers. Your existing files work as they are.
Custom domains, automatic SSL
Point your domain over and certificates are issued and renewed for you. Nothing to upload, ever.
Private by default
New spaces start Private, so a bare URL does not grant access. Invite People or create revocable Links for a whole space or one path.
Included cached delivery
Free includes 100 GB of cached delivery a month. Go and Plus include 1 TB per team, then $0.02/GB.
Ways to publish
Pick whichever fits.
# CLI
npx -y spacefast publish ./dist
# API
curl -F archive=@site.zip https://api.spacefast.com/v1/publish
The first publish needs no account. It returns the live URL, a version URL, and a claim link. An unclaimed space serves for 33 hours and 20 minutes after the latest publish. Claiming moves it into your team with its URL and retained history. The developer page has the full CLI, API and CI story.
Moving an existing site
Coming from Netlify?
Spacefast reads the same configuration files Netlify uses, _redirects and _headers included, so most static sites move over with no code changes.
Coming from GitHub Pages?
Connect the repository and it builds with no configuration: Spacefast detects Jekyll, installs the gems and publishes the output. Gem themes and the github-pages gem work as they do today.
Coming from Cloudflare Pages?
Publish your build output or connect the repository, point your domain over, and SSL is reissued automatically. Redirect and header rules carry across in the formats you already have.
The specifics
Build output HTML, CSS, JS, WebAssembly, and other browser assets
Frameworks Vite, Astro, Next.js export, SvelteKit export, Hugo, Jekyll, plain HTML
Publish Folder upload · CLI · API · connected Git repository
Rollback One step to a retained eligible version
Domains 20 on Free, unlimited on Go and Plus. Wildcards on Plus. Managed HTTPS included
Traffic 100 GB/month on Free; 1 TB on paid plans, then $0.02/GB
A domain registered with WordPress.com never counts against a domain limit, on any plan. Every limit is on the pricing page.
Put your name down, and we’ll come and find you.
Email address
Website
Join the waitlist Join Spacefast is currently in research preview.