Tutorials

Deploy your Angular App with Puter

On this page

In this guide, you'll learn how to use Puter to deploy your Angular app for free. Puter is a cloud operating system in your browser with a web hosting feature allowing you to host your website easily.

Deploying your Angular App

Step 1: Prepare Your Site

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

npm run build

After the build completes, your website files will be in the dist/<project_name>/browser folder. This browser folder is what you'll upload to Puter.

Angular static output folder

Step 2: Upload Your Site to Puter

  1. Go to Puter.com

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

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

Step 3: Publish Your Angular 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 Angular app!
Publish website

Free Angular Hosting with Puter

With Puter, you can easily host your Angular app. Simply upload your files and publish them as a website.

Your website is instantly accessible on the internet, without any complex configuration or servers. Updating your website is just a matter of replacing your files. No dashboards to navigate or technical setup required.

In addition to hosting, you can integrate databases, AI capabilities, cloud storage, and more into your website with Puter.js, without managing backend infrastructure.

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