diff --git a/Dockerfile b/Dockerfile index f146a49..298d106 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,4 +17,4 @@ EXPOSE 8069 RUN pnpm dlx prisma generate -CMD [ "pnpm", "run", "start" ] +CMD [ "pnpm", "run", "prod" ] diff --git a/docker-compose.yaml b/docker-compose.yaml index 5065742..3d4e8c5 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -23,5 +23,4 @@ services: environment: - NODE_ENV=production - DATABASE_URL=postgres://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres123}@postgres:5432/${POSTGRES_DB:-bookstoreDB} - env_file: - - .env + - PORT=8069 diff --git a/package.json b/package.json index b923f2f..1555be6 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,9 @@ "predev": "rimraf dist && pnpm run build", "dev": "concurrently \"tsc -w\" \"nodemon --env-file .env dist/index.js\"", "lint": "pnpm exec prettier . --write", - "serve": "node dist/index.js" + "serve": "node dist/index.js", + "preprod": "pnpm run build", + "prod":"node dist/index.js" }, "keywords": [], "author": "Vasu Jain",