Add NEXT_PUBLIC_TURNSTILE_SITE_KEY build arg to Dockerfile

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-26 12:39:46 +05:00
parent 231ed083be
commit 6542f9b6b6
+3
View File
@@ -9,6 +9,9 @@ FROM node:20-alpine AS builder
WORKDIR /app
COPY --from=deps /app/node_modules ./node_modules
COPY . .
# NEXT_PUBLIC_* vars are inlined at build time
ARG NEXT_PUBLIC_TURNSTILE_SITE_KEY
ENV NEXT_PUBLIC_TURNSTILE_SITE_KEY=$NEXT_PUBLIC_TURNSTILE_SITE_KEY
# Generate Prisma client before build
RUN npx prisma generate
RUN npm run build