From eceb3aafc520c29868ca4f858d428399596552ee Mon Sep 17 00:00:00 2001 From: DeNNiiInc Date: Tue, 23 Dec 2025 18:55:16 +1100 Subject: [PATCH] Fix: Dynamically detect Node.js path for systemd service --- setup-auto-start.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/setup-auto-start.sh b/setup-auto-start.sh index 295cad8..2b5d57b 100644 --- a/setup-auto-start.sh +++ b/setup-auto-start.sh @@ -35,6 +35,12 @@ fi echo "Updating WorkingDirectory path..." sed -i "s|WorkingDirectory=.*|WorkingDirectory=$PROJECT_DIR|g" "$SERVICE_FILE" +# Update ExecStart to match the actual Node.js path +NODE_PATH=$(which node) +echo "Updating Node path to: $NODE_PATH" +sed -i "s|ExecStart=.*|ExecStart=$NODE_PATH server.js|g" "$SERVICE_FILE" + + # Copy service file echo "Installing systemd service..." cp "$SERVICE_FILE" "$SYSTEMD_PATH"