fix: Docker deployment with Prisma 6.19.0
- Use local Prisma version in Dockerfile instead of npx - Pin Prisma version in docker-compose to 6.19.0 - Fix data directory permissions for SQLite database - Update docker-compose.example.yml with working configuration
This commit is contained in:
@@ -23,7 +23,7 @@ ENV NEXT_TELEMETRY_DISABLED 1
|
||||
|
||||
# Generate Prisma Client
|
||||
ENV DATABASE_URL="file:./dev.db"
|
||||
RUN npx prisma generate
|
||||
RUN node_modules/.bin/prisma generate
|
||||
|
||||
RUN npm run build
|
||||
|
||||
|
||||
@@ -15,4 +15,4 @@ services:
|
||||
- ./public/uploads:/app/public/uploads
|
||||
# Initialize DB if needed
|
||||
command: >
|
||||
sh -c "npx prisma db push && node server.js"
|
||||
sh -c "npx -y prisma@6.19.0 db push && node server.js"
|
||||
|
||||
Reference in New Issue
Block a user