From 1b68be8802f4ed2bd948f3d90656d563ca3d59e9 Mon Sep 17 00:00:00 2001 From: MrSphay Date: Fri, 15 May 2026 23:58:40 +0200 Subject: [PATCH] Reduce runtime Docker image size --- Dockerfile | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0f894c2..67d9192 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ ARG DATABASE_URL="postgresql://watchlink:watchlink@localhost:5432/watchlink?sche ENV DATABASE_URL=$DATABASE_URL COPY --from=deps /app/node_modules ./node_modules COPY . . -RUN npx prisma generate && npm run build +RUN npx prisma generate && npm run build && npm prune --omit=dev FROM node:22-bookworm-slim AS runner WORKDIR /app diff --git a/package.json b/package.json index 86d920e..14e90cb 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "lucide-react": "^0.468.0", "next": "^15.1.0", "next-auth": "^5.0.0-beta.25", + "prisma": "^6.1.0", "react": "^19.0.0", "react-dom": "^19.0.0", "socket.io": "^4.8.1", @@ -37,7 +38,6 @@ "@types/react-dom": "^19.0.2", "eslint": "^9.17.0", "eslint-config-next": "^15.1.0", - "prisma": "^6.1.0", "typescript": "^5.7.2", "vitest": "^2.1.8" },