From dada79e212fef49083fbf8e182870391c5e90897 Mon Sep 17 00:00:00 2001 From: Navdeep Date: Thu, 12 Jun 2025 23:26:10 -0400 Subject: [PATCH 1/2] set backend container workdir to /usr/src/app/api --- packages/api/prod.Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/api/prod.Dockerfile b/packages/api/prod.Dockerfile index 18e9700ebb..1397c0b8bb 100644 --- a/packages/api/prod.Dockerfile +++ b/packages/api/prod.Dockerfile @@ -1,14 +1,14 @@ FROM node:20.17 -WORKDIR /usr/src/app +WORKDIR /usr/src/app/api -COPY ./api/package*.json /usr/src/app/ +COPY ./api/package*.json /usr/src/app/api RUN npm install -COPY ./api/ /usr/src/app/ +COPY ./api/ /usr/src/app/api -COPY ./shared/ /usr/src/shared/ +COPY ./shared/ /usr/src/app/shared/ RUN npm run build From 088732894d85c3584ea747c4b61e948f9c502c91 Mon Sep 17 00:00:00 2001 From: Navdeep Date: Thu, 12 Jun 2025 23:27:22 -0400 Subject: [PATCH 2/2] update start script path to dist/api/src/server.js --- packages/api/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/api/package.json b/packages/api/package.json index 0f156c78d7..81d329a106 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -13,7 +13,7 @@ "test-end2end": "jest endToEnd", "jest-w": "jest --watch", "start": "set NODE_ENV=development&& node --import @swc-node/register/esm-register src/server.ts", - "start:prod": "node dist/app/src/server.js", + "start:prod": "node dist/api/src/server.js", "build": "rimraf dist && tsc -p src/tsconfig.json", "dev": "set NODE_ENV=development && node --inspect=0.0.0.0:9230 --watch --import @swc-node/register/esm-register src/server.ts", "debug-email-template": "DEBUG=email-templates npm run dev",