Deployments


Now that you've integrated Puter.js into your app, the next step is getting it online.

Puter.js is a regular JavaScript library, so your app deploys like any other website. You can ship it to any hosting platform you already use, or host it directly on Puter.

Deploy anywhere

Because Puter.js runs entirely on the client, there's no special backend to provision. Build your app as you normally would and deploy the output to any static or web hosting provider, such as Vercel, Cloudflare Pages, Netlify, or GitHub Pages.

No extra configuration is required. Your app keeps talking to Puter's services from the browser, wherever it's hosted.

Deploy to Puter

Puter can also host your website for you, on a free *.puter.site subdomain. You can publish it manually in a few clicks, or automatically from your GitHub repository.

Publish from puter.com

The quickest way to publish a website is to upload it on puter.com and publish it.

  1. Right-click on the desktop and create a new folder for your website's files.
  1. Open the folder, right-click inside it, and choose Upload Here to upload your website's files (your index.html and any other assets).
  1. Right-click the folder and choose Publish as Website.
  1. Pick a subdomain and click Publish. Your site goes live instantly at https://your-subdomain.puter.site.