From 7b98d415552c6b5dab8206d2bd17da252e41c4e6 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 17 Jun 2026 07:51:41 -0400 Subject: [PATCH] fix website pm2 node runtime --- ecosystem.config.js | 2 +- serverinfo/post-receive | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ecosystem.config.js b/ecosystem.config.js index 9e2aa48..85eceb3 100644 --- a/ecosystem.config.js +++ b/ecosystem.config.js @@ -15,7 +15,7 @@ module.exports = { name: 'homaroma-website', script: 'server.js', cwd: '/home/ti/projects/homaroma-website/apps/website', - interpreter: '/home/ti/.bun/bin/bun', + interpreter: '/home/ti/.nvm/versions/node/v22.17.1/bin/node', watch: false, max_memory_restart: '1G', env_production: { diff --git a/serverinfo/post-receive b/serverinfo/post-receive index bc643f7..851765e 100644 --- a/serverinfo/post-receive +++ b/serverinfo/post-receive @@ -110,7 +110,7 @@ $BUN x prisma migrate deploy # F. PM2 Management - BACKEND echo ">>> Managing PM2 Process: $PM2_NAME_BACKEND..." -$PM2 startOrReload $TARGET_BACKEND/ecosystem.config.js --only $PM2_NAME_BACKEND --env production +$PM2 startOrReload $TARGET_BACKEND/ecosystem.config.js --only $PM2_NAME_BACKEND --env production --update-env echo "✅ PM2 process '$PM2_NAME_BACKEND' is running." # G. Build & Deploy WEBSITE (Next.js SSR) @@ -138,7 +138,7 @@ cd $TARGET_WEBSITE echo ">>> Creating symlink for .next..." ln -sf apps/website/.next .next echo ">>> Managing PM2 Process: $PM2_NAME_WEBSITE..." -$PM2 startOrReload $TARGET_WEBSITE/ecosystem.config.js --only $PM2_NAME_WEBSITE --env production +$PM2 startOrReload $TARGET_WEBSITE/ecosystem.config.js --only $PM2_NAME_WEBSITE --env production --update-env echo "✅ PM2 process '$PM2_NAME_WEBSITE' is running." # I. Cleanup