A progressive Node.js framework for building efficient and scalable server-side applications.
Nest framework TypeScript starter repository.
# copy environment
$ cp .env.docker .env
# run docker
$ docker-compose up -d --build
# run migration
$ docker exec -it node_server npm run migration:run
# 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
# 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
- 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