First app free · No credit card

Free Static Site Hosting
React, Vite & HTML.

Deploy a static site for free — React, Vue, Angular, Vite, Astro or plain HTML, straight from GitHub, GitLab or Bitbucket. Abasthan runs your build, serves the output with Nginx and SPA routing, and gives you free SSL and a free .abasthan.app subdomain. No credit card required.

Last updated November 2026

Deploy a Static Site app for free in 3 steps

01

Connect your repository

Sign in and link GitHub, GitLab or Bitbucket. Private repositories are supported.

02

Set build and publish

Enter your build command (npm install && npm run build) and publish directory (dist, build or out).

03

Live on your subdomain

Your site is served at your-app.abasthan.app with SSL — every git push rebuilds and redeploys automatically.

Read the full static site guide

What free Static Site hosting includes

The Free plan is a real production environment — the same platform paid apps run on, with a smaller resource allocation.

1 free static site
256 MB RAM and 0.1 vCPU for serving
React, Vue, Angular, Vite, Astro or plain HTML
SPA routing fallback to index.html
Free your-app.abasthan.app subdomain
Automatic SSL and custom domains
Auto-deploy on every git push
Build and runtime logs

When you outgrow free, pay per second.

Paid plans are always-on and billed only for the seconds your app actually runs, from prepaid USD credits — never more than the plan's monthly price. New accounts get a $3 welcome credit to try paid plans.

Free Static Site hosting FAQ

Is static site hosting on Abasthan really free?

Yes. Every account can run its first app on the Free plan at $0 — no credit card required. A free static site gets a free .abasthan.app subdomain, automatic SSL and auto-deploy on every push. Additional apps run on paid plans billed per second.

Which frameworks can I deploy?

Anything that builds to static files: React, Vue, Angular, Vite, Astro, Svelte or plain HTML. Set a build command (for example npm install && npm run build) and the publish directory it outputs to (dist, build or out).

Does client-side routing (React Router) work?

Yes. Static sites are served by Nginx pre-configured for single-page apps: a path that isn't a file falls back to index.html, so your frontend router handles it.

Does the free tier sleep?

Free apps stay on while they're in use — an app that keeps getting visitors stays live. After 90 minutes with no traffic it rests to save resources and starts back up automatically on the next visit (that first visitor sees a brief loading page). Paid plans are always-on, billed per second of runtime.

Can I use my own domain on the free plan?

Yes. Custom domains with automatic SSL certificates are available on every plan, including Free — or use the included .abasthan.app subdomain.

Can my static frontend talk to a backend API?

Yes. Deploy the API as a web service on Abasthan (Node.js, Python or PHP) and call it from the frontend; set its URL as a build-time environment variable. Your first app is free; additional apps run on paid plans.