@@ -34,16 +34,18 @@ function update_script() {
3434 fi
3535 RELEASE=$( curl -s https://api.github.com/repos/navidrome/navidrome/releases/latest | grep " tag_name" | awk ' {print substr($2, 3, length($2)-4) }' )
3636 msg_info " Stopping ${APP} "
37- systemctl stop navidrome.service
37+ systemctl stop navidrome
3838 msg_ok " Stopped Navidrome"
3939
4040 msg_info " Updating to v${RELEASE} "
41- wget https://github.com/navidrome/navidrome/releases/download/v${RELEASE} /navidrome_${RELEASE} _linux_amd64.tar.gz -O Navidrome.tar.gz & > /dev/null
41+ cd /opt
42+ wget -q https://github.com/navidrome/navidrome/releases/download/v${RELEASE} /navidrome_${RELEASE} _linux_amd64.tar.gz -O Navidrome.tar.gz
4243 tar -xvzf Navidrome.tar.gz -C /opt/navidrome/ & > /dev/null
44+ chmod +x /opt/navidrome/navidrome
4345 msg_ok " Updated ${APP} "
44- rm Navidrome.tar.gz
46+ rm -rf /opt/ Navidrome.tar.gz
4547
46- msg_info " ${GN} Starting ${APP} "
48+ msg_info " Starting ${APP} "
4749 systemctl start navidrome.service
4850 msg_ok " Started ${APP} "
4951 msg_ok " Updated Successfully"
@@ -57,4 +59,4 @@ description
5759msg_ok " Completed Successfully!\n"
5860echo -e " ${CREATING}${GN}${APP} setup has been successfully initialized!${CL} "
5961echo -e " ${INFO}${YW} Access it using the following URL:${CL} "
60- echo -e " ${TAB}${GATEWAY}${BGN} http://${IP} :4533${CL} "
62+ echo -e " ${TAB}${GATEWAY}${BGN} http://${IP} :4533${CL} "
0 commit comments