Tutorials

Deploy Your Nuxt Application With Puter

On this page

In this guide, you'll learn how to use Puter to deploy your static Nuxt app for free. Puter is a cloud operating system, with hosting, cloud storage, and much more built in, allowing you to easily deploy your Nuxt app.

Deploying your Nuxt App

Step 1: Prepare Your App

Inside your Nuxt project folder, simply run the command to generate your website files:

npx nuxi generate

After the build completes, your website files will be in the .output/public folder. This is the folder you'll upload to Puter.

Nuxt static output folder

Step 2: Upload Your App to Puter

  1. Go to Puter.com

  2. Drag the public folder from your local machine into Puter cloud desktop

Uploaded files
  1. Open the folder to verify that your Nuxt app is uploaded
Uploaded files

Step 3: Publish Your Nuxt App

  1. In the same folder, right-click and select Publish as Website
Context Menu: Publish as Website
  1. Choose your free subdomain (e.g., yoursite.puter.site) and click Publish
Choose free subdomain
  1. Congratulations, you have successfully published your Nuxt app!
Publish website

Free Nuxt Hosting with Puter

Host your Nuxt app for free on Puter by simply uploading your files and publishing them as a website, no complicated configuration or setup required. Once published, your site is instantly accessible on the internet, and updating it is just as easy: simply replace your files.

Beyond hosting, Puter.js lets you add databases, AI, cloud storage, and more to your website without requiring any API keys.

Find out more about Puter.js in the documentation.

Free, Serverless AI and Cloud

Start creating powerful web applications with Puter.js in seconds!

Get Started Now

Read the Docs Try the Playground