Skip to content

MrBalkon/Scalable-nest.js-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scalable nest.js application

Project stack

  • Nest.js
  • TypeORM
  • PostgreSQL

Installation

git clone
npm i

Then, change the project name in .env

Usage

$ docker-compose up

DDD cli

$ npm run g:resource SERVICE_NAME

Autodeploy (Github webhooks)

  1. Register webhook at Github ( repository -> settings -> webhooks -> add new webhook )
  2. Change secret key at project/github-webhook/.env (key from webhook settings)
  3. Run index.js at project/github-webhook/index.js
$ cd ./github-webhook
$ npm i
$ npm run start

Api documentation (SWAGGER)

localhost:7071/api

Resources

About

Powerful Nest.js boilerplate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published