mirror of
https://github.com/tteck/Proxmox.git
synced 2025-02-15 06:09:15 +01:00
feat(scripts): update script
This commit is contained in:
parent
366e1a67a7
commit
65b8d102a7
1 changed files with 30 additions and 30 deletions
|
@ -77,38 +77,38 @@ function setup_services(){
|
||||||
}
|
}
|
||||||
|
|
||||||
function update_script() {
|
function update_script() {
|
||||||
header_info
|
header_info
|
||||||
if [[ ! -d /opt/freegamesclaimer ]]; then msg_error "No ${APP} Installation Found!"; exit; fi
|
if [[ ! -d /opt/freegamesclaimer ]]; then msg_error "No ${APP} Installation Found!"; exit; fi
|
||||||
msg_info "Updating $APP"
|
msg_info "Updating $APP"
|
||||||
|
|
||||||
CHOICE=$(whiptail --backtitle "Proxmox VE Helper Scripts" --title "UPDATE \ Setup service" --radiolist --cancel-button Exit-Script "Spacebar = Select" 11 58 4 \
|
CHOICE=$(whiptail --backtitle "Proxmox VE Helper Scripts" --title "UPDATE \ Setup service" --radiolist --cancel-button Exit-Script "Spacebar = Select" 11 58 4 \
|
||||||
"1" "Update" ON \
|
"1" "Update" ON \
|
||||||
"2" "Setup a service" OFF \
|
"2" "Setup a service" OFF \
|
||||||
3>&1 1>&2 2>&3)
|
3>&1 1>&2 2>&3)
|
||||||
|
|
||||||
case $CHOICE in
|
case $CHOICE in
|
||||||
"1")
|
"1")
|
||||||
cd /opt/freegamesclaimer || exit
|
cd /opt/freegamesclaimer || exit
|
||||||
output=$(git pull)
|
output=$(git pull)
|
||||||
git pull &>/dev/null
|
git pull &>/dev/null
|
||||||
if echo "$output" | grep -q "Already up to date."
|
if echo "$output" | grep -q "Already up to date."
|
||||||
then
|
then
|
||||||
msg_ok "$APP is already up to date."
|
msg_ok "$APP is already up to date."
|
||||||
systemctl start overseerr
|
systemctl start overseerr
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
$STD npm install
|
$STD npm install
|
||||||
$STD npx playwright install firefox --with-deps
|
$STD npx playwright install firefox --with-deps
|
||||||
msg_ok "Updated $APP - If needed, run update again to setup the gaming services"
|
msg_ok "Updated $APP - If needed, run update again to setup the gaming services"
|
||||||
;;
|
;;
|
||||||
"2")
|
"2")
|
||||||
setup_services
|
setup_services
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Unsupported item $CHOICE!" >&2
|
echo "Unsupported item $CHOICE!" >&2
|
||||||
exit 1
|
exit 1
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
start
|
start
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue