浏览代码

Update zwave-js-ui.sh

fixes https://github.com/tteck/Proxmox/issues/2129
tteckster 1 年之前
父节点
当前提交
6594ce2f3a
共有 1 个文件被更改,包括 13 次插入1 次删除
  1. 13 1
      ct/zwave-js-ui.sh

+ 13 - 1
ct/zwave-js-ui.sh

@@ -64,7 +64,19 @@ function update_script() {
   msg_info "Updating Z-wave JS UI"
   wget https://github.com/zwave-js/zwave-js-ui/releases/download/${RELEASE}/zwave-js-ui-${RELEASE}-linux.zip &>/dev/null
   unzip zwave-js-ui-${RELEASE}-linux.zip &>/dev/null
-  \cp -R zwave-js-ui-linux /opt/zwave-js-ui
+  \cp -R zwave-js-ui /opt/zwave-js-ui
+  cat <<EOF >/etc/systemd/system/zwave-js-ui.service
+  [Unit]
+  Description=zwave-js-ui
+  Wants=network-online.target
+  After=network-online.target
+  [Service]
+  User=root
+  WorkingDirectory=/opt/zwave-js-ui
+  ExecStart=/opt/zwave-js-ui/zwave-js-ui
+  [Install]
+  WantedBy=multi-user.target
+  EOF
   msg_ok "Updated Z-wave JS UI"
 
   msg_info "Starting Z-wave JS UI"