From e5b6ce3bdc2e6586b9bf4ed7a0734b834606d29a Mon Sep 17 00:00:00 2001 From: Daniel Arroyo Date: Tue, 24 Mar 2026 09:08:24 -0300 Subject: [PATCH] fix: Use npx with proper HOME and cache directories for prisma --- docker-entrypoint.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 "$@"