diff --git a/Dockerfile b/Dockerfile index 5c333c3..f7b8922 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,15 @@ COPY package*.json ./ RUN npm ci COPY . . + +# Next.js NEXT_PUBLIC_* vars must be present at build time +ARG NEXT_PUBLIC_API_URL +ARG NEXT_PUBLIC_POSTHOG_KEY +ARG NEXT_PUBLIC_POSTHOG_HOST +ENV NEXT_PUBLIC_API_URL=$NEXT_PUBLIC_API_URL +ENV NEXT_PUBLIC_POSTHOG_KEY=$NEXT_PUBLIC_POSTHOG_KEY +ENV NEXT_PUBLIC_POSTHOG_HOST=$NEXT_PUBLIC_POSTHOG_HOST + RUN npm run build # Production stage