Fix filesystem readonly issues and pnpm path

This commit is contained in:
Andreas Dueren
2025-07-14 21:23:09 -06:00
parent 080ff206b2
commit eab30de088
3 changed files with 13 additions and 2 deletions

View File

@@ -58,7 +58,11 @@ export JWT_TOKEN_EXPIRES_IN="30d"
echo "=> Running database migrations"
cd /app/code
chown -R cloudron:cloudron /app/data
sudo -u cloudron pnpm prisma migrate deploy || true
sudo -u cloudron /usr/bin/node /app/code/node_modules/.bin/prisma migrate deploy || true
# Create nginx temp directories
mkdir -p /tmp/nginx_client_temp /tmp/nginx_proxy_temp /tmp/nginx_fastcgi_temp /tmp/nginx_uwsgi_temp /tmp/nginx_scgi_temp
chown -R cloudron:cloudron /tmp/nginx_*
echo "=> Starting services with supervisor"
exec /usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf