Solutions · Static Web
Push to Git and your site goes live
For websites and SPAs built with frontend frameworks. Connect a repo once and every push is built and deployed for you, on the same packages as sites made in the drag-and-drop builder, starting with the Free package.
Connect the repo you use
- GitHub, GitLab and Bitbucket, public or private repos, with a read-only token.
- Detects your framework and suggests build settings: Next.js (static export), Nuxt, Gatsby, Astro, SvelteKit, Docusaurus, VitePress, Eleventy, Angular, Vue, Vite, Create React App and plain HTML.
- Change the Node.js version, install/build commands and output folder if your project is different.
- Add the webhook and every push to your chosen branch is built and deployed, with live logs.
Always able to roll back
- The last 5 releases are kept; switch back to an earlier one at once if a new release breaks.
- Logs of the last 20 builds are kept; start or cancel a build from the Console.
- Build-time variables end up in files anyone can read, so never put passwords or secrets in them.
Packages and domains
- Builds a month: Free 30 · Starter 40 · Business 120 (the same allowance as publishing a website).
- Longest build: Free 5 minutes · Starter 10 minutes · Business 15 minutes. Builds that fail because of our systems are given back.
- Paid packages use your own domain with automatic HTTPS.
- Counts toward the package’s sites together with drag-and-drop sites, and is served from our servers in Bangkok.
Frequently asked questions
Does it support Next.js?
Yes, as a static export: set output: 'export' in next.config. Static Web has no backend server; if your app runs server-side code, use Containers instead.
Can I use it for free?
Yes. The Free package deploys from Git with 30 builds a month. Using your own domain needs a paid package.
A new deploy broke my site. What do I do?
Open the Builds tab and switch to an earlier release. The last 5 are kept.
I pushed but nothing built
Check the webhook delivery history in your repo settings. It is usually a wrong secret, a push to a different branch, or Auto Deploy being off.
Get started today, free
Sign up with email, no credit card needed. Websites are free with no expiry; other services are paid as used from the project’s wallet.