diff --git a/delivery/Dockerfile b/delivery/Dockerfile index 4bd7e06..aefd117 100644 --- a/delivery/Dockerfile +++ b/delivery/Dockerfile @@ -2,6 +2,10 @@ FROM node:22-bookworm-slim WORKDIR /app/delivery +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends openssl ca-certificates \ + && rm -rf /var/lib/apt/lists/* + COPY package*.json ./ RUN npm ci --legacy-peer-deps diff --git a/frontend/Dockerfile b/frontend/Dockerfile index fa19c1c..638a1c9 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -2,13 +2,17 @@ FROM node:22-bookworm-slim WORKDIR /app/frontend +RUN apt-get update -y \ + && apt-get install -y --no-install-recommends openssl ca-certificates \ + && rm -rf /var/lib/apt/lists/* + COPY package*.json ./ -RUN npm ci --legacy-peer-deps +RUN npm ci --ignore-scripts --legacy-peer-deps COPY . . # Build server bundle at image build time. -RUN npx prisma generate && npm run build +RUN npm run postinstall && npm run build ENV NODE_ENV=production ENV NITRO_HOST=0.0.0.0