From 5d3fd4fc0606cc65f999155437c1a9d43c0de3a9 Mon Sep 17 00:00:00 2001 From: Greg Date: Sun, 18 May 2025 16:11:22 +0200 Subject: [PATCH] feat: add environment variable debugging output during Docker build --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 613b9e3..eafab74 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,10 +14,14 @@ COPY myfavstuff/package.json myfavstuff/package-lock.json* ./ RUN npm ci # Copy the rest of your app's source code from the 'myfavstuff' subdirectory -COPY ./myfavstuff/. . +COPY myfavstuff . # Build the Next.js application -RUN npm run build +RUN echo "--- Debugging Build Environment Variables ---" && \ + echo "NEXT_PUBLIC_SUPABASE_URL as set in Dockerfile: ($NEXT_PUBLIC_SUPABASE_URL)" && \ + echo "NEXT_PUBLIC_SUPABASE_ANON_KEY as set in Dockerfile: ($NEXT_PUBLIC_SUPABASE_ANON_KEY)" && \ + echo "--- End Debugging --- " && \ + npm run build # Use a non-root user for security RUN addgroup -g 1001 -S nodejs && adduser -S nextjs -u 1001