From faaad4cbc7d72ba0a33441244a15a6c2cd580f61 Mon Sep 17 00:00:00 2001 From: ralksta Date: Sun, 15 Feb 2026 21:59:53 +0100 Subject: [PATCH] fix: add dummy build-time env vars to Dockerfile for Next.js page data collection --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index 6015440..34f81f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,13 @@ WORKDIR /app COPY package.json package-lock.json ./ RUN npm ci COPY . . + +# Dummy env vars for build — pages are force-dynamic so these are +# never used at runtime, but Next.js page-data collection imports +# env.ts which runs Zod validation on import. +ENV IMMICH_API_URL="http://localhost:2283" +ENV IMMICH_API_KEY="build-placeholder" + RUN npm run build # ── Runtime ───────────────────────────────────────