diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..46bef8d --- /dev/null +++ b/.dockerignore @@ -0,0 +1,8 @@ +.git +.gitignore + +node_modules + +.env + +dist \ No newline at end of file diff --git a/README.md b/README.md index b8b8bdc..c074d45 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,19 @@ # Home Library Service +## Steps to run for review + +| Step | Command | +| ---- | -------------------------------------------- | +| 1 | `git clone {repository URL}` | +| 2 | `cd home-library-service` | +| 3 | `git checkout dev` | +| 4 | `npm install` with nodejs 14v | +| 5 | copy `.env.example` and rename it to `.env` | +| 6 | `docker-compose up -d --build` | +| 7 | `npx prisma migrate dev` | +| 8 | lunch `npm run start:dev`, `npm run test` in different terminals| + + ## Prerequisites - Git - [Download & Install Git](https://git-scm.com/downloads). diff --git a/docker-compose.yml b/docker-compose.yml index 2b47f70..4e79f1e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: postgres: - build: ./ + build: ./prisma/ restart: always ports: - '5434:5432' diff --git a/Dockerfile b/prisma/Dockerfile similarity index 100% rename from Dockerfile rename to prisma/Dockerfile