Getting Started
NetLaunch lets you deploy any static website in seconds. Upload a ZIP, get a live URL. No configuration needed.
Quick Start (60 seconds)
Option A: CLI (recommended)
# 1. Install
npm install -g netlaunch
# 2. Login with Google
netlaunch login
# 3. Deploy
netlaunch deploy --site my-portfolio --file ./dist.zip
Your site is live at https://my-portfolio.web.app
Option B: Web Dashboard
- Go to deployinstantwebapp.web.app
- Sign in with Google
- Click Deploy → pick a site name → upload your ZIP
- Done. Your site is live.
What You Can Deploy
NetLaunch works with any static site:
- React / Next.js (static export) / Vue / Svelte / Angular
- HTML/CSS/JS — plain websites
- Flutter Web / Dart (Jaspr)
- Hugo / Jekyll / Astro / Gatsby — any SSG output
- Documentation sites (Docusaurus, MkDocs, VitePress)
Just ZIP your build output folder and deploy.
How It Works
Your build folder NetLaunch Live site
┌──────────┐ ┌──────────┐ ┌──────────────────────┐
│ index.html│ ZIP → │ Upload & │ 5 sec → │ https://my-app.web.app│
│ styles.css│ ────→ │ Deploy │ ────→ │ │
│ app.js │ │ │ │ SSL ✓ CDN ✓ Fast ✓ │
└──────────┘ └──────────┘ └──────────────────────┘
What You Get
- Instant URLs —
https://<name>.web.appwith SSL - Global CDN — powered by Firebase Hosting
- Analytics — page views, devices, top pages (built-in)
- Redeploy — update your site with one command
- CLI + Dashboard — deploy from terminal or browser
- CI/CD ready — integrate with GitHub Actions, GitLab CI, etc.
- Self-hosted option — deploy to your own Firebase project
Next Steps
- Installation guide — setup CLI or use the dashboard
- Deploying sites — prepare your files and deploy
- CI/CD integration — automate deployments