NestJs, Docker, MariaDB, NGINX 로 구성된 NestJs Boilerplate
이름 | 버전 |
---|---|
Node.js | 12.20.2 |
docker | 19.03.13 |
docker-compose | 1.26.2 |
NestJs | 7.5.1 |
MariaDB | 10.5.8 |
NGINX | stable |
도커, 도커 컴포즈 설치가 필요
> docker -v
Docker version 19.03.13, build 4484c46d9d
> docker-compose -v
docker-compose version 1.26.2, build eefe0d31
환경변수 설정을 위해 env 파일이 필요
.env.sample 과 .env-dev.sample 파일을 참고하여 설정
- Devlopment Mode : .env-dev
- Production Mode : .env
> ./run-dev.sh up
> ./run-dev.sh down
> ./run.sh up
> ./run.sh down
API 테스트를 위한 Swagger Api Documentation 사용 가능 (Only Development Mode)