diff --git a/docker/Dockerfile b/docker/Dockerfile index 72548c7..36ebf35 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -36,6 +36,10 @@ WORKDIR /app COPY --from=deps /app/node_modules ./node_modules COPY . . +# Garantit l'existence de /app/public (Next.js l'exige même vide). +# Le dossier est parfois absent quand le repo est cloné sans assets statiques. +RUN mkdir -p /app/public + # Bascule le provider Prisma si nécessaire, puis génère le client et build RUN node scripts/switch-db-provider.mjs "$DATABASE_PROVIDER" \ && npx prisma generate \ diff --git a/public/.gitkeep b/public/.gitkeep new file mode 100644 index 0000000..e69de29