Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 986 Bytes

README.md

File metadata and controls

46 lines (35 loc) · 986 Bytes

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