Skip to content

pm1100tm/nestjs-backend

Repository files navigation

NestJS Backend

Description

  • NestJS Backend Project with TypeScript

Start with docker compose

docker compose --build
docker compose up -d

In case that Docker is not installed

npm install

npm run start
npm run start:dev
npm run start:prod

Run Test(TODO!)

# unit tests
npm run test

# e2e tests
npm run test:e2e

# test coverage
npm run test:cov

.env

  • src/configs
    • .env.local
    • .env.dev
    • .env.prod
ENV=local # local or dev or prod

# app
HOST=
PORT=

# front-end url
FRONTEND_URL=

# db
DB_HOST=
DB_PORT=
DB_USERNAME=
DB_PASSWORD=
DB_NAME=

# jwt
JWT_SECRET=
JWT_REFRESH_SECRET=
JWT_EXPIRED_IN=3600
JWT_EXPIRED_IN_FOR_REFRESH=3600 # It should be set more bigger value

Reference

About

nestjs-backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published