diff --git a/compose/prod/api/Dockerfile b/compose/prod/api/Dockerfile deleted file mode 100644 index 48e107a..0000000 --- a/compose/prod/api/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM node:22-alpine AS builder - -WORKDIR /app - -LABEL org.opencontainers.image.source="TBC" -LABEL org.opencontainers.image.description="FYP Image" - -COPY package*.json ./ - -RUN npm ci - -COPY . . - -RUN npm run build:api - -FROM node:22-alpine - -WORKDIR /app - -COPY package*.json ./ - -RUN npm ci --omit=dev - -COPY --from=builder /app/dist/apps/api ./ - -CMD ["node", "main.js"] - -EXPOSE 3000 \ No newline at end of file diff --git a/compose/prod/web/Dockerfile b/compose/prod/web/Dockerfile deleted file mode 100644 index addb12b..0000000 --- a/compose/prod/web/Dockerfile +++ /dev/null @@ -1,26 +0,0 @@ -FROM node:22-alpine AS builder - -WORKDIR /app - -LABEL org.opencontainers.image.source="TBC" -LABEL org.opencontainers.image.description="FYP Image" - -COPY package*.json ./ - -RUN npm ci - -COPY . . - -RUN npm run build:web - -FROM node:22-alpine - -WORKDIR /app - -RUN npm install -g serve - -COPY --from=builder /app/dist /app/dist - -CMD ["serve", "-s", "dist", "-l", "3000"] - -EXPOSE 3000 \ No newline at end of file