From 805bc4f00d0745eb8dbc1c5d0f7b3ea3fac41565 Mon Sep 17 00:00:00 2001 From: Patrick Plate Date: Sat, 13 Jun 2026 09:30:13 +0200 Subject: [PATCH] fix(frontend): add AUTH_URL + AUTH_SECRET build ARGs for NextAuth v5 --- cannamanage-frontend/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cannamanage-frontend/Dockerfile b/cannamanage-frontend/Dockerfile index 238f76b..a7bc0c5 100644 --- a/cannamanage-frontend/Dockerfile +++ b/cannamanage-frontend/Dockerfile @@ -13,12 +13,17 @@ COPY . . ENV NEXT_TELEMETRY_DISABLED=1 # Provide placeholder build-time values so Next.js SSG doesn't crash on undefined URLs -# Real values are injected at runtime via docker-compose environment: +# Real values are injected at runtime via docker-compose environment. +# NextAuth v5 uses AUTH_URL (not NEXTAUTH_URL) as its canonical base URL. ARG NEXTAUTH_URL=http://localhost:3000 +ARG AUTH_URL=http://localhost:3000 ARG NEXTAUTH_SECRET=build-time-placeholder-secret-minimum-32-chars +ARG AUTH_SECRET=build-time-placeholder-secret-minimum-32-chars ARG BACKEND_URL=http://localhost:8080 ENV NEXTAUTH_URL=${NEXTAUTH_URL} +ENV AUTH_URL=${AUTH_URL} ENV NEXTAUTH_SECRET=${NEXTAUTH_SECRET} +ENV AUTH_SECRET=${AUTH_SECRET} ENV BACKEND_URL=${BACKEND_URL} RUN pnpm build