Pick a template, click publish
Start from a Webstead starter. No GitHub, no Node, no terminal. We host, we top up cycles, you write content. Add a custom domain when you're ready.
Start from a Webstead starter. No GitHub, no Node, no terminal. We host, we top up cycles, you write content. Add a custom domain when you're ready.
Connect a Vite, Next (static), Astro, CRA, or custom React/Svelte/Vue repo. Build commands auto-detected. Push to main → site updates. Build-time env vars for API URLs.
Set per-site monthly top-up budgets, mark a primary custom domain, pause deploys on demand, monitor live balance and runway, export canister IDs to self-custody when you outgrow the platform.
Connect GitHub for auto-detected build settings, or upload a ZIP / folder of static files. A starter template is one click if you want a clean slate.
Webstead runs the install + build in a Docker sandbox, validates the output directory, and publishes your site to the Internet Computer — hosting we manage for you.
Use the free address we give you, or add your own domain — Webstead generates the DNS records, registers it, and watches verification until it goes live.
No servers to rent.
No CDN contract.
No pager at 3 a.m.
Your site runs on consensus —
and you hold the deed.
Your assets live in an asset canister on the Internet Computer — a smart-contract-backed runtime that serves HTTP directly from consensus, with no origin server and no centralized CDN required.
You don't touch any of that. Webstead provisions the canister, funds it with cycles, runs icp deploy, and watches the cycle balance. You see a green badge, a URL, and a deploy log.
When you're ready to leave, take ownership: we transfer the canister's controller principal to you and step back.
Email and password — no credit card. You'll be on the dashboard in under a minute.