diff --git a/ct/reactive-resume.sh b/ct/reactive-resume.sh index e67ef7564..34222c037 100644 --- a/ct/reactive-resume.sh +++ b/ct/reactive-resume.sh @@ -51,6 +51,11 @@ function update_script() { mv /opt/reactive-resume.env.bak /opt/reactive-resume/.env msg_ok "Updated Reactive Resume" + msg_info "Updating Service" + sed -i 's|WorkingDirectory=/opt/reactive-resume$|WorkingDirectory=/opt/reactive-resume/apps/web|' /etc/systemd/system/reactive-resume.service + systemctl daemon-reload + msg_ok "Updated Service" + msg_info "Restarting services" systemctl start chromium-printer reactive-resume msg_ok "Restarted services" diff --git a/install/reactive-resume-install.sh b/install/reactive-resume-install.sh index d5356efbe..0c194fa70 100644 --- a/install/reactive-resume-install.sh +++ b/install/reactive-resume-install.sh @@ -107,7 +107,7 @@ After=network.target postgresql.service chromium-printer.service Wants=postgresql.service chromium-printer.service [Service] -WorkingDirectory=/opt/reactive-resume +WorkingDirectory=/opt/reactive-resume/apps/web EnvironmentFile=/opt/reactive-resume/.env ExecStart=/usr/bin/node .output/server/index.mjs Restart=always