From 43f4be8d0e372b6700c8f42373be6c1dff0e21d1 Mon Sep 17 00:00:00 2001 From: Matt DiMeglio Date: Mon, 19 Jan 2026 16:46:01 -0500 Subject: [PATCH] Fix Docker Files --- api/Dockerfile | 29 +++++++++++++++-------------- web/Dockerfile | 35 ++++++++++++++++++----------------- 2 files changed, 33 insertions(+), 31 deletions(-) diff --git a/api/Dockerfile b/api/Dockerfile index b6db0c2..57f26cd 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,14 +1,15 @@ -FROM node:20-alpine - -WORKDIR /app - -COPY ./package*.json ./ - -RUN npm ci - -COPY . ./ - -EXPOSE 5172 -EXPOSE 5170 - -CMD npm run dev +FROM node:20-alpine + +WORKDIR /app + +COPY ./package*.json ./ + +RUN npm cache clean --force \ + && npm ci --no-audit --no-fund + +COPY . ./ + +EXPOSE 5172 +EXPOSE 5170 + +CMD npm run dev diff --git a/web/Dockerfile b/web/Dockerfile index 21b3560..654f100 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -1,17 +1,18 @@ -FROM node:20-alpine - -WORKDIR /app - -COPY ./package*.json ./ - -RUN npm ci - -COPY . ./ - -EXPOSE 5173 -EXPOSE 5171 - -ARG ENVIRONMENT -ENV ENVIRONMENT ${ENVIRONMENT} - -CMD npm run ${ENVIRONMENT} +FROM node:20-alpine + +WORKDIR /app + +COPY ./package*.json ./ + +RUN npm cache clean --force \ + && npm ci --no-audit --no-fund + +COPY . ./ + +EXPOSE 5173 +EXPOSE 5171 + +ARG ENVIRONMENT +ENV ENVIRONMENT ${ENVIRONMENT} + +CMD npm run ${ENVIRONMENT}