From 044970153f999e7f1639e95801f0cbfd1ad2ab2a Mon Sep 17 00:00:00 2001 From: mukeshs Date: Tue, 3 Feb 2026 20:12:51 +0530 Subject: [PATCH] update latest --- DockerFile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/DockerFile b/DockerFile index 4304bbd..bcc414d 100644 --- a/DockerFile +++ b/DockerFile @@ -3,6 +3,10 @@ FROM node:18-alpine AS builder WORKDIR /app +# Build arguments - MUST be before COPY to be available during build +ARG NEXT_PUBLIC_API_URL +ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL} + # Copy package files COPY package.json package-lock.json ./ @@ -12,10 +16,6 @@ RUN npm ci # Copy source code COPY . . -# Build arguments -ARG NEXT_PUBLIC_API_URL -ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL} - # Build the app RUN npm run build @@ -27,6 +27,10 @@ WORKDIR /app # Set to production ENV NODE_ENV=production +# Runtime environment variable +ARG NEXT_PUBLIC_API_URL +ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL} + # Copy necessary files COPY --from=builder /app/public ./public COPY --from=builder /app/.next/standalone ./