correction gem high dockerfile prisma schema
All checks were successful
Build and Push App / build (push) Successful in 52s

This commit is contained in:
2026-04-19 10:06:57 +02:00
parent 46175b32f5
commit c47d8821f6
5 changed files with 18 additions and 2 deletions

View File

@@ -32,7 +32,9 @@ RUN adduser --system --uid 1001 nextjs
COPY --from=builder /app/public ./public
# Copier explicitement prisma pour le runtime
COPY --from=builder /app/prisma ./prisma
COPY --from=builder /app/prisma.config.js ./prisma.config.js
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/.prisma ./node_modules/.prisma
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/dotenv ./node_modules/dotenv
COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./
COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static

View File

@@ -33,8 +33,10 @@ RUN adduser --system --uid 1001 nextjs
COPY --from=builder --chown=nextjs:nodejs /app/public ./public
COPY --from=builder --chown=nextjs:nodejs /app/prisma ./prisma
COPY --from=builder --chown=nextjs:nodejs /app/prisma.config.js ./prisma.config.js
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/.prisma ./node_modules/.prisma
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/prisma ./node_modules/prisma
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/dotenv ./node_modules/dotenv
# Set the correct permission for prerender cache
RUN mkdir .next

14
admin/prisma.config.js Normal file
View File

@@ -0,0 +1,14 @@
import { config } from 'dotenv';
// Load .env then override with .env.local for Next.js compatibility
config();
config({ path: '.env.local', override: true });
/**
* Prisma 7 Configuration
*/
export default {
datasource: {
url: process.env.DATABASE_URL,
},
};

View File

@@ -5,7 +5,6 @@ generator client {
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
model User {

View File

@@ -5,7 +5,6 @@ generator client {
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
model User {