DeploymentbackendNestJS

NestJS Deployment

How to Deploy Nest.js on Cloudinator

Login User Interface

Step 1: Sign up for a Cloudinator account

Visit Cloudinator and create a new account or sign in if you already have one.

Create a new HTML Static Site

Step 2: Create a new Nestjs Project

From your Cloudinator dashboard, click on 'Create Project' and select 'Frontend' in project type.
Choose Git Provider

Step 3: Choose Git Provider

Choose the Git repository that contains your Nuxt JS Project. You have option for choose GitHub or GitLab
Configure build settings

Step 4: Configure deployment settings

Set the following settings for your Nest.js site:
  • Project name
  • Git URL
  • Subdomain name
  • Webhook for continuous deployment
Deploy your site

Step 5: Deploy your site

Click 'Create Frontend Project' to start the deployment process. Cloudinator will automatically build and deploy your site.
Access your deployed Nestjs site

Step 6: Access your deployed Nestjs site

Once deployment is complete, Cloudinator will provide you with a URL to access your live site.

Video Guide

Here is a quick introduction video about Nestjs deployment in cloudinator:

Resource

Here is overview of project structure:

basic-nestjs
View and copy the repository link

Repository Structure

  • app
  • public
  • eslint.config.ts
  • package.json
  • package-lock.json
  • postcss.config.mjs
  • README.md
  • tailwind.config.ts
  • tsconfig.json