diff --git a/ct/homepage.sh b/ct/homepage.sh index 91c8e0fa0..773c42be8 100644 --- a/ct/homepage.sh +++ b/ct/homepage.sh @@ -83,6 +83,10 @@ EOF sed -i '/^ExecStart=/i Environment=CI=true' /etc/systemd/system/homepage.service systemctl daemon-reload fi + if grep -q '^ExecStart=pnpm start' /etc/systemd/system/homepage.service; then + sed -i 's|^ExecStart=pnpm start$|ExecStart=/opt/homepage/node_modules/.bin/next start|' /etc/systemd/system/homepage.service + systemctl daemon-reload + fi msg_ok "Updated Homepage" msg_info "Starting service" diff --git a/install/homepage-install.sh b/install/homepage-install.sh index bb660644d..5417f5e7c 100644 --- a/install/homepage-install.sh +++ b/install/homepage-install.sh @@ -64,7 +64,7 @@ RestartSec=1 User=root WorkingDirectory=/opt/homepage/ Environment=CI=true -ExecStart=pnpm start +ExecStart=/opt/homepage/node_modules/.bin/next start [Install] WantedBy=multi-user.target