diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 02ad1e1..3cf0e77 100644 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -6,9 +6,10 @@ echo "Checking database..." # Create directories with proper permissions mkdir -p /app/data +mkdir -p /app/.npm -# Push schema using local prisma binary -./node_modules/.bin/prisma db push --skip-generate +# Use npx with HOME set to /app so it can cache prisma +HOME=/app NPM_CONFIG_CACHE=/app/.npm npx prisma db push --skip-generate echo "Starting application..." exec "$@"