Update dashy-install.sh

revert https://github.com/tteck/Proxmox/pull/1670
This commit is contained in:
tteckster 2023-09-03 11:29:50 -04:00 committed by GitHub
parent 145123220d
commit 421ba29201
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -42,7 +42,7 @@ export NODE_OPTIONS=--max-old-space-size=1000
$STD yarn build $STD yarn build
msg_ok "Installed Dashy" msg_ok "Installed Dashy"
msg_info "Creating Services" msg_info "Creating Service"
cat <<EOF >/etc/systemd/system/dashy.service cat <<EOF >/etc/systemd/system/dashy.service
[Unit] [Unit]
Description=dashy Description=dashy
@ -51,32 +51,11 @@ Description=dashy
Type=simple Type=simple
WorkingDirectory=/dashy WorkingDirectory=/dashy
ExecStart=/usr/bin/yarn start ExecStart=/usr/bin/yarn start
[Install]
WantedBy=multi-user.target
EOF
cat <<EOF >/etc/systemd/system/dashy-rebuild.service
[Unit]
Description=Rebuild Dashy on Config Changes
[Service]
Type=oneshot
ExecStart=/usr/bin/yarn --cwd=/dashy build
EOF
cat <<EOF >/etc/systemd/system/dashy-rebuild.path
[Unit]
Description=Monitor Dashy Config for Changes
[Path]
PathChanged=/dashy/public/conf.yml
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
EOF EOF
systemctl -q --now enable dashy systemctl -q --now enable dashy
systemctl -q --now enable dashy-rebuild msg_ok "Created Service"
msg_ok "Created Services"
motd_ssh motd_ssh
customize customize