NestJS Deployment
How to Deploy Nest.js on Cloudinator

Step 1: Sign up for a Cloudinator account
Visit Cloudinator and create a new account or sign in if you already have one.

Step 2: Create a new Nestjs Project
From your Cloudinator dashboard, click on 'Create Project' and select 'Frontend' in project type.
Notice!
Make sure you have a workspace containing your project's site. If you don't have one, you can create one now

Step 3: Choose Git Provider
Choose the Git repository that contains your Nuxt JS Project. You have option for choose GitHub or GitLab

Step 4: Configure deployment settings
Set the following settings for your Nest.js site:
- Project name
- Git URL
- Subdomain name
- Webhook for continuous deployment
Important!
Cloudinator will deploy your Nest.js files using the branch main
Step 5: Deploy your site
Click 'Create Frontend Project' to start the deployment process. Cloudinator will automatically build and deploy your 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