From 92e7707b2a4b2ea4477843851d6d9d4f2522e95b Mon Sep 17 00:00:00 2001 From: corenthin-lebreton Date: Thu, 26 Feb 2026 22:35:20 +0100 Subject: [PATCH] test --- Dockerfile | 12 ++++-------- public/.gitkeep | 0 2 files changed, 4 insertions(+), 8 deletions(-) create mode 100644 public/.gitkeep diff --git a/Dockerfile b/Dockerfile index f257f55..3469ab4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,7 +37,9 @@ ENV NEXT_PUBLIC_SUPABASE_URL=$NEXT_PUBLIC_SUPABASE_URL \ NODE_ENV=production \ NODE_OPTIONS="--max-old-space-size=2048" -# Affiche les vars actives et expose la sortie complète du build +# S'assurer que public/ existe même si absent du repo +RUN mkdir -p public + RUN echo "→ NEXT_PUBLIC_SUPABASE_URL = $NEXT_PUBLIC_SUPABASE_URL" && \ npm run build @@ -54,18 +56,12 @@ WORKDIR /app RUN addgroup --system --gid 1001 nodejs && \ adduser --system --uid 1001 nextjs -COPY --from=builder /app/public ./public - +COPY --from=builder --chown=nextjs:nodejs /app/public ./public COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./ COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static USER nextjs -# Secrets et vars publiques injectés au runtime par Dokploy -# (Project > Environment Variables) : -# NEXT_PUBLIC_SUPABASE_URL -# NEXT_PUBLIC_SUPABASE_ANON_KEY -# SUPABASE_SERVICE_ROLE_KEY ENV NODE_ENV=production \ NEXT_TELEMETRY_DISABLED=1 \ PORT=3000 \ diff --git a/public/.gitkeep b/public/.gitkeep new file mode 100644 index 0000000..e69de29