Publish your web app: from export to your own address
Take your web app live: check the content, add a name and description, publish and check the public page. Step by step, with commands to copy.
Check the content
In Geckify- Open every page on desktop and phone. Test buttons, forms and navigation like a visitor.
Enter copy and address
In Geckify- Name, description and, once you know it, your public https address.
Publish through Geckify
In Geckify- In Hosting you build the saved web app and release the version that should be public.
Or use your own provider
With the providerTime: ≈ 15 minutes the first timeCost: Cloudflare Pages: free plan
- WindowsDownload the web code, then right-click the ZIP file → “Extract All”.
- MacDownload the web code and unzip it with a double-click.
- Install Node.js (LTS) once – never again after that.
- WindowsOpen the unzipped folder, type “cmd” into the address bar at the top and press Enter.
- MacIn Finder, right-click the folder → “New Terminal at Folder”.
- Paste the two commands below and press Enter after each. A new folder dist appears.
- In Cloudflare Pages, create a project with “direct upload” and drag the dist folder in. You get an address right away.
Commands to copynpm install npm run buildGo there: Download Node.jsGuide: direct uploadCloudflare PagesVercelNetlify
Check the public site
With the provider- Open the real address in a private window, on desktop and phone. Check links, forms and legal pages.
Three reputable providers — your choice
- Cloudflare Pages
Free: static sites without a request limit, 500 builds a month
Then: $5 a month only for heavy dynamic code
domains registered at Cloudflare connect directly - Netlify
Free: 300 credits a month (e.g. 4 deploys, 11 GB, 100,000 requests)
Then: Personal $9 a month
when the credits run out, every project pauses until the next cycle - Vercel
Free: Hobby: personal use only, not for business sites
Then: Pro $20 a month
selling or advertising through the site needs Pro
More guides
- How to get an OpenAI, Anthropic or Gemini API key
- How to buy a domain for your app or website
- Get your iPhone app into the App Store (with Capacitor)
- Publish your Android app on Google Play (with Capacitor)