1.0.0 • Published 4 years ago

create-base-nestjs v1.0.0

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
4 years ago

Description

Nest framework TypeScript starter repository.

Quick start

# copy environment
$ cp .env.docer .env

# run docker
$ docker-compose up -d --build

# run migration
$ docker exec -it node_server npm run migration:run

Start development

# copy environment
$ cp .env.development .env

# run docker
$ docker-compose up -d --build mysql redis minio phpmyadmin

# run migration
$ npm run migration:run

# run server dev
$ npm run start:dev

Command

# view current containers running
$ docker ps

# open container bash
$ docker exec -it <container_name> bash

# open log container
$ docker logs <container_name>

# open redis
$ docker exec -it redis redis-cli

Services

  • phpmyadmin: http://127.0.0.1:81
  • minio: http://127.0.0.1:9000 (username: app - password: secretsecret - after run docker you need create a bucket "todo-app")
  • mysql: host: 127.0.0.1 - port: 3306 - username: app - password: secret
  • redis: host: 127.0.0.1 - port: 6379