diff --git a/ct/adguard-v5.sh b/ct/adguard-v5.sh index b6bb6a83..9598c96c 100644 --- a/ct/adguard-v5.sh +++ b/ct/adguard-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ___ __ __ / | ____/ /___ ___v5______ __________/ / / /| |/ __ / __ / / / / __ / ___/ __ / @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Adguard" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Stopping AdguardHome" systemctl stop AdGuardHome @@ -363,7 +363,7 @@ msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/alpine-v5.sh b/ct/alpine-v5.sh index 603603ce..84af502a 100644 --- a/ct/alpine-v5.sh +++ b/ct/alpine-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ___ v5 __ _ / | / /___ (_)___ ___ / /| | / / __ \/ / __ \/ _ \ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Alpine" @@ -334,7 +335,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apk update &>/dev/null @@ -342,7 +342,7 @@ apk upgrade &>/dev/null msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/archlinux-v5.sh b/ct/archlinux-v5.sh index f2c85dbf..fc514746 100644 --- a/ct/archlinux-v5.sh +++ b/ct/archlinux-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ___ __ __ _ / | __________/ /_ v5 / / (_)___ __ ___ __ / /| | / ___/ ___/ __ \ / / / / __ \/ / / / |/_/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Arch Linux" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" pacman-key --init @@ -346,7 +346,7 @@ pacman -Sy archlinux-keyring && pacman -Su msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/audiobookshelf-v5.sh b/ct/audiobookshelf-v5.sh index ded8780e..10fcd6b6 100644 --- a/ct/audiobookshelf-v5.sh +++ b/ct/audiobookshelf-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ___ __ __ __ ______ ____ ___ ______/ (_)___v5/ /_ ____ ____ / /_______/ /_ ___ / / __/ / __ `/ / / / __ / / __ \/ __ \/ __ \/ __ \/ //_/ ___/ __ \/ _ \/ / /_ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="audiobookshelf" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/autobrr-v5.sh b/ct/autobrr-v5.sh index c82e6acf..d9ced002 100644 --- a/ct/autobrr-v5.sh +++ b/ct/autobrr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ___ __ __ / | __ __/ /_____ / /_v5__________ / /| |/ / / / __/ __ \/ __ \/ ___/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Autobrr" @@ -336,7 +337,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Stopping ${APP} LXC" systemctl stop autobrr.service @@ -355,7 +355,7 @@ msg_ok "Started ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/blocky-v5.sh b/ct/blocky-v5.sh index 53024f22..f3dad3a3 100644 --- a/ct/blocky-v5.sh +++ b/ct/blocky-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ __ / __ )/ /___v5_____/ /____ __ / __ / / __ \/ ___/ //_/ / / / @@ -15,7 +17,6 @@ function header_info { /____/ EOF } -clear header_info echo -e "Loading..." APP="Blocky" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/casaos-v5.sh b/ct/casaos-v5.sh index 15444b28..4b6fe964 100644 --- a/ct/casaos-v5.sh +++ b/ct/casaos-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ ____ _____ / ____/___ __v5______ _/ __ \/ ___/ / / / __ `/ ___/ __ `/ / / /\__ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="CasaOS" @@ -345,7 +346,6 @@ function install_script() { fi } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -355,7 +355,7 @@ msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/changedetection-v5.sh b/ct/changedetection-v5.sh index 52f23369..f2885eac 100644 --- a/ct/changedetection-v5.sh +++ b/ct/changedetection-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ________ ____ __ __ _ / ____/ /_v5____ _____ ____ ____ / __ \___ / /____ _____/ /_(_)___ ____ / / / __ \/ __ `/ __ \/ __ `/ _ \ / / / / _ \/ __/ _ \/ ___/ __/ / __ \/ __ \ @@ -15,7 +17,6 @@ function header_info { /____/ EOF } -clear header_info echo -e "Loading..." APP="Change Detection" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" pip3 install changedetection.io --upgrade &>/dev/null @@ -345,7 +345,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/cronicle-v5.sh b/ct/cronicle-v5.sh index e5055db8..6f1a8969 100644 --- a/ct/cronicle-v5.sh +++ b/ct/cronicle-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ _ __ / ____/________v5____ (_)____/ /__ / / / ___/ __ \/ __ \/ / ___/ / _ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Cronicle" @@ -340,7 +341,6 @@ UPD=$(whiptail --title "SUPPORT" --radiolist --cancel-button Exit-Script "Spaceb "2" "Install ${APP} Worker" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then if [[ ! -d /opt/cronicle ]]; then @@ -392,7 +392,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/daemonsync-v5.sh b/ct/daemonsync-v5.sh index 223e7411..fc74c814 100644 --- a/ct/daemonsync-v5.sh +++ b/ct/daemonsync-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ _____ / __ \____ ____ ____ ___ ____ ____ / ___/__v5______ _____ / / / / __ / _ \/ __ __ \/ __ \/ __ \ \__ \/ / / / __ \/ ___/ @@ -15,7 +17,6 @@ function header_info { /____/ EOF } -clear header_info echo -e "Loading..." APP="Daemon Sync" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/dashy-v5.sh b/ct/dashy-v5.sh index d6c83f28..a65a68ae 100644 --- a/ct/dashy-v5.sh +++ b/ct/dashy-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \____ ______/ /_ __ __ / / / / __ / ___/ __ \/ / / / @@ -15,7 +17,6 @@ function header_info { v5 /____/ EOF } -clear header_info echo -e "Loading..." APP="Dashy" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Stopping ${APP}" systemctl stop dashy @@ -372,7 +372,7 @@ msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/debian-v5.sh b/ct/debian-v5.sh index b5fd65e3..c9f16261 100644 --- a/ct/debian-v5.sh +++ b/ct/debian-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ _ / __ \___v5/ /_ (_)___ _____ / / / / _ \/ __ \/ / __ `/ __ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Debian" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/deconz-v5.sh b/ct/deconz-v5.sh index 71143104..5fd962cd 100644 --- a/ct/deconz-v5.sh +++ b/ct/deconz-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __________ _ _______ ____/ /v5 / ____/ __ \/ | / /__ / / __ / _ \/ / / / / / |/ / / / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="deCONZ" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -347,7 +347,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/deluge-v5.sh b/ct/deluge-v5.sh index abc85a95..93772970 100644 --- a/ct/deluge-v5.sh +++ b/ct/deluge-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \___ / /_v5______ ____ / / / / _ \/ / / / / __ `/ _ \ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Deluge" @@ -334,7 +335,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -342,7 +342,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/devuan-v5.sh b/ct/devuan-v5.sh index 68332ab9..e0454124 100644 --- a/ct/devuan-v5.sh +++ b/ct/devuan-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ / __ \___ _ ____ ______v5____ / / / / _ \ | / / / / / __ `/ __ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Devuan" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/docker-v5.sh b/ct/docker-v5.sh index 5473e149..09f400f9 100644 --- a/ct/docker-v5.sh +++ b/ct/docker-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \____ _____/ /_v5__ _____ / / / / __ \/ ___/ //_/ _ \/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Docker" @@ -344,7 +345,6 @@ function install_script() { fi } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -352,7 +352,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated ${APP} LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/emby-v5.sh b/ct/emby-v5.sh index 0ebabf8b..0e43d97a 100644 --- a/ct/emby-v5.sh +++ b/ct/emby-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ __ / ____/___ v5_ / /_ __ __ / __/ / __ __ \/ __ \/ / / / @@ -15,7 +17,6 @@ function header_info { /____/ EOF } -clear header_info echo -e "Loading..." APP="Emby" @@ -345,7 +346,6 @@ function install_script() { fi } function update_script() { -clear header_info LATEST=$(curl -sL https://api.github.com/repos/MediaBrowser/Emby.Releases/releases/latest | grep '"tag_name":' | cut -d'"' -f4) msg_info "Stopping ${APP}" @@ -365,7 +365,7 @@ msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/emqx-v5.sh b/ct/emqx-v5.sh index 1eee19c3..9338dc9c 100644 --- a/ct/emqx-v5.sh +++ b/ct/emqx-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ________ _______v5 _ __ / ____/ |/ / __ \ | |/ / / __/ / /|_/ / / / / | / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="EMQX" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -345,7 +345,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated ${APP} LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/esphome-v5.sh b/ct/esphome-v5.sh index 767b2e1e..de3f9c1c 100644 --- a/ct/esphome-v5.sh +++ b/ct/esphome-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ___________ ____ __ __ / ____/ ___// __ \/ / / /___v5____ ___ ___ / __/ \__ \/ /_/ / /_/ / __ \/ __ `__ \/ _ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="ESPHome" @@ -336,7 +337,6 @@ function install_script() { fi } function update_script() { -clear header_info msg_info "Stopping ESPHome" systemctl stop esphomeDashboard @@ -352,7 +352,7 @@ msg_ok "Started ESPHome" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/grafana-v5.sh b/ct/grafana-v5.sh index 9dc57e0e..7f9bdd8c 100644 --- a/ct/grafana-v5.sh +++ b/ct/grafana-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ ____ / ____/________ _/ __/___ _____v5____ _ / / __/ ___/ __ / /_/ __ / __ \/ __ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Grafana" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/grocy-v5.sh b/ct/grocy-v5.sh index 7e754501..b653f98b 100644 --- a/ct/grocy-v5.sh +++ b/ct/grocy-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __________ _______ __ / __ / ___/ __ \/ ___/ / / / / /_/ / / / /_/ / /__/ /_/ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="grocy" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP}" bash /var/www/html/update.sh @@ -345,7 +345,7 @@ msg_ok "Updated ${APP}" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/heimdalldashboard-v5.sh b/ct/heimdalldashboard-v5.sh index c66dc6ad..5f2da1e8 100644 --- a/ct/heimdalldashboard-v5.sh +++ b/ct/heimdalldashboard-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ _ _ _ ___ _ _ _ /\ /\___(_)_ __ ___ __| | __ _| | | / \__ _ ___| |__ | |__ ___ __ _ _ __ __| | / /_/ / _ \ | '_ ` _ \ / _` |/ _` | | | / /\ / _` / __| '_ \| '_ \ / _ \ / _` | '__/ _` | @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Heimdall Dashboard" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Stopping ${APP}" systemctl disable heimdall.service &>/dev/null @@ -425,7 +425,7 @@ msg_ok "Started ${APP}" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/homeassistant-core-v5.sh b/ct/homeassistant-core-v5.sh index 66032356..237667a8 100644 --- a/ct/homeassistant-core-v5.sh +++ b/ct/homeassistant-core-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ _ _ _ ___ /\ /\___ _ __ ___ ___ /_\ ___ ___(_)___| |_ __ _ _ __ | |_ / __\___v5_ __ ___ / /_/ / _ \| '_ ` _ \ / _ \ //_\\/ __/ __| / __| __/ _` | '_ \| __| / / / _ \| '__/ _ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Home Assistant-Core" @@ -347,7 +348,6 @@ function update_script() { "2" "Install HACS" OFF \ "3" "Install FileBrowser" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then if (whiptail --defaultno --title "SELECT BRANCH" --yesno "Use Beta Branch?" 10 58); then @@ -420,7 +420,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/homeassistant-v5.sh b/ct/homeassistant-v5.sh index 9c37a5d9..e568cdae 100644 --- a/ct/homeassistant-v5.sh +++ b/ct/homeassistant-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ ___ _ __ __ / / / /___v5____ ___ ___ / | __________(_)____/ /_____ _____ / /_ / /_/ / __ \/ __ __ \/ _ \ / /| | / ___/ ___/ / ___/ __/ __ / __ \/ __/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Home Assistant" @@ -353,7 +354,6 @@ function update_script() { "3" "Install HACS" OFF \ "4" "Install FileBrowser" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then msg_info "Updating All Containers" @@ -420,7 +420,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/homebridge-v5.sh b/ct/homebridge-v5.sh index 1e7ade6b..6426be46 100644 --- a/ct/homebridge-v5.sh +++ b/ct/homebridge-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ______ __ _____________ ____ ________ ____________ / / / / __ \/ |/ / ____/ __ )/ __ \/ _/ __ \/ ____/ ____/ / /_/ / / / / /|_/ / __/ / __ / /_/ // // / / / / __/ __/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Homebridge" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/homepage-v5.sh b/ct/homepage-v5.sh index 946f6725..b7a28fc4 100644 --- a/ct/homepage-v5.sh +++ b/ct/homepage-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ / / / /___ ____ ___ ___ ____ ____ _____ ____ / /_/ / __ \/ __ `__ \/ _ \/ __ \/ __ `/ __ `/ _ \ @@ -15,7 +17,6 @@ function header_info { /_/ v5 /____/ EOF } -clear header_info echo -e "Loading..." APP="Homepage" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP}" if ! command -v pnpm >/dev/null 2>&1; then @@ -352,7 +352,7 @@ systemctl start homepage msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/homer-v5.sh b/ct/homer-v5.sh index 7b6d4763..f8abc25b 100644 --- a/ct/homer-v5.sh +++ b/ct/homer-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ / / / /___ ____ ___v5___ _____ / /_/ / __ \/ __ `__ \/ _ \/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Homer" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Stopping ${APP}" systemctl stop homer @@ -365,7 +365,7 @@ msg_ok "Started ${APP}" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/hyperion-v5.sh b/ct/hyperion-v5.sh index 7ecc5796..ef7b52fc 100644 --- a/ct/hyperion-v5.sh +++ b/ct/hyperion-v5.sh @@ -6,6 +6,7 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { +clear cat <<"EOF" __ __ _ / / / /_ ______v5___ _____(_)___ ____ @@ -16,7 +17,6 @@ cat <<"EOF" EOF } -clear header_info echo -e "Loading..." APP="Hyperion" @@ -338,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -347,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/influxdb-v5.sh b/ct/influxdb-v5.sh index dc22c208..6e8ad3e8 100644 --- a/ct/influxdb-v5.sh +++ b/ct/influxdb-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ ______ ____ ____ / _/_v5 / __/ /_ ___ __/ __ \/ __ ) / // __ \/ /_/ / / / / |/_/ / / / __ | @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="InfluxDB" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/iobroker-v5.sh b/ct/iobroker-v5.sh index 99e4f4a9..b78bec88 100644 --- a/ct/iobroker-v5.sh +++ b/ct/iobroker-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ ____ __ (_)___ / __ )_________ / /_____ _____ / / __ \/ __ / ___/ __ \/ //_/ _ \/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="ioBroker" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/jellyfin-v5.sh b/ct/jellyfin-v5.sh index 40bc14fc..c0ac1574 100644 --- a/ct/jellyfin-v5.sh +++ b/ct/jellyfin-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ____ _____ / /__ / / /_v5__/ __(_)___ __ / / _ \/ / / / / / /_/ / __ \ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Jellyfin" @@ -347,7 +348,6 @@ function install_script() { fi } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -355,7 +355,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated ${APP} LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/k0s-v5.sh b/ct/k0s-v5.sh index 43c54c37..e543e568 100644 --- a/ct/k0s-v5.sh +++ b/ct/k0s-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ____ __ __ __ __ / /__/ __ \_____ / //_/_ __/ /_ ___v5_________ ___ / /____ _____ / //_/ / / / ___/ / ,< / / / / __ \/ _ \/ ___/ __ \/ _ \/ __/ _ \/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="k0s" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/kavita-v5.sh b/ct/kavita-v5.sh index ceb59f60..e056a2b1 100644 --- a/ct/kavita-v5.sh +++ b/ct/kavita-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ _ __ / //_/___ __ v5__(_) /_____ _ / ,< / __ `/ | / / / __/ __ `/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Kavita" @@ -336,7 +337,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -344,7 +344,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/keycloak-v5.sh b/ct/keycloak-v5.sh index 56c2abc4..ac952db5 100644 --- a/ct/keycloak-v5.sh +++ b/ct/keycloak-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ __ __ / //_/__v5__ _______/ /___ ____ _/ /__ / ,< / _ \/ / / / ___/ / __ \/ __ / //_/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Keycloak" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -347,7 +347,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/lidarr-v5.sh b/ct/lidarr-v5.sh index dee7373e..ae15820b 100644 --- a/ct/lidarr-v5.sh +++ b/ct/lidarr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ _ __ / / (_)___/ /___v5__________ / / / / __ / __ `/ ___/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Lidarr" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/magicmirror-v5.sh b/ct/magicmirror-v5.sh index c9f1dc34..863cf8f2 100644 --- a/ct/magicmirror-v5.sh +++ b/ct/magicmirror-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ___ _ __ ____ / |/ /___ _____ _(_)____/ |/ (_)_____________ _____ / /|_/ / __ / __ / / ___/ /|_/ / / ___/ ___/ __ \/ ___/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="MagicMirror" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" cd /opt/magicmirror @@ -348,7 +348,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/mariadb-v5.sh b/ct/mariadb-v5.sh index b5a23a92..87bbc374 100644 --- a/ct/mariadb-v5.sh +++ b/ct/mariadb-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ___ _ ____ ____ / |/ /___ ______(_)___ _/ __ \/ __ ) / /|_/ / __ / ___/ / __ / / / / __ | @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="MariaDB" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/meshcentral-v5.sh b/ct/meshcentral-v5.sh index 9da595e7..96cc61b3 100644 --- a/ct/meshcentral-v5.sh +++ b/ct/meshcentral-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ___ __ ______ __ __ / |/ /__ _____/ /_ / ____/__ ____ / /__________ _/ / / /|_/ / _ \/ ___/ __ \/ / / _ \/ __ \/ __/ ___/ __ / / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="MeshCentral" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/motioneye-v5.sh b/ct/motioneye-v5.sh index 452c18b1..48a38033 100644 --- a/ct/motioneye-v5.sh +++ b/ct/motioneye-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ___ __ _ / |/ /___ / /_(_)___ ____v5___ __ _____ / /|_/ / __ \/ __/ / __ \/ __ \/ _ \/ / / / _ \ @@ -15,7 +17,6 @@ function header_info { /____/ EOF } -clear header_info echo -e "Loading..." APP="Motioneye" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" pip install motioneye --upgrade &>/dev/null @@ -345,7 +345,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/mqtt-v5.sh b/ct/mqtt-v5.sh index 3220ebcc..ea83b216 100644 --- a/ct/mqtt-v5.sh +++ b/ct/mqtt-v5.sh @@ -6,6 +6,7 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { +clear cat <<"EOF" __ ___ ____ _ ____________ / |/ /___v5_____/ __ \__ __(_)_ __/_ __/___ @@ -15,7 +16,6 @@ cat <<"EOF" EOF } -clear header_info echo -e "Loading..." APP="MQTT" @@ -336,7 +336,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +345,7 @@ msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/n8n-v5.sh b/ct/n8n-v5.sh index f4ff0e1c..73185e18 100644 --- a/ct/n8n-v5.sh +++ b/ct/n8n-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ___ / _ \ _ __ | (_) |_v5_ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="n8n" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" npm update -g n8n &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/navidrome-v5.sh b/ct/navidrome-v5.sh index 60512a0d..c881aabc 100644 --- a/ct/navidrome-v5.sh +++ b/ct/navidrome-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ __ _ __ / | / /___ __ v5__(_)___/ /________ ____ ___ ___ / |/ / __ / | / / / __ / ___/ __ \/ __ __ \/ _ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Navidrome" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info RELEASE=$(curl -s https://api.github.com/repos/navidrome/navidrome/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }') msg_info "Stopping ${APP}" @@ -357,7 +357,7 @@ msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/nextcloudpi-v5.sh b/ct/nextcloudpi-v5.sh index 5d95861a..18dacc27 100644 --- a/ct/nextcloudpi-v5.sh +++ b/ct/nextcloudpi-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ __ __ ________ ______ _ / | / /__ _ __/ /_/ ____/ /___ __v5______/ / __ \(_) / |/ / _ \| |/_/ __/ / / / __ \/ / / / __ / /_/ / / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="NextCloudPi" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/nginxproxymanager-v5.sh b/ct/nginxproxymanager-v5.sh index 7fd7b5ba..24df94f3 100644 --- a/ct/nginxproxymanager-v5.sh +++ b/ct/nginxproxymanager-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ __ _ ____ __ ___ / | / /___ _(_)___ _ __ / __ \_________ _ ____ __ / |/ /___ _____ ____ _____ ____ _____ / |/ / __ / / __ \| |/_/ / /_/ / ___/ __ \| |/_/ / / / / /|_/ / __ / __ \/ __ / __ / _ \/ ___/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Nginx Proxy Manager" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info RELEASE=$(curl -s https://api.github.com/repos/NginxProxyManager/nginx-proxy-manager/releases/latest | grep "tag_name" | @@ -455,7 +455,7 @@ msg_ok "Cleaned" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/nocodb-v5.sh b/ct/nocodb-v5.sh index 5b15a37d..3679f9ba 100644 --- a/ct/nocodb-v5.sh +++ b/ct/nocodb-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ __ ____ ____ / | / /___ ____v5___ / __ \/ __ ) / |/ / __ \/ ___/ __ \/ / / / __ | @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="NocoDB" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP}" cd /opt/nocodb @@ -349,7 +349,7 @@ msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/node-red-v5.sh b/ct/node-red-v5.sh index 95769429..9174df64 100644 --- a/ct/node-red-v5.sh +++ b/ct/node-red-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ __ __ ____ __ / | / /___ ____/ /__ v5 / __ \___ ____/ / / |/ / __ \/ __ / _ \ / /_/ / _ \/ __ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Node-Red" @@ -340,7 +341,6 @@ UPD=$(whiptail --title "SUPPORT" --radiolist --cancel-button Exit-Script "Spaceb "1" "Update ${APP}" ON \ "2" "Install Themes" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then msg_info "Stopping ${APP}" @@ -366,7 +366,6 @@ THEME=$(whiptail --title "NODE-RED THEMES" --radiolist --cancel-button Exit-Scri "solarized-dark" "" OFF \ "solarized-light" "" OFF \ 3>&1 1>&2 2>&3) -clear header_info msg_info "Installing ${THEME} Theme" cd /root/.node-red @@ -382,7 +381,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/omada-v5.sh b/ct/omada-v5.sh index c0ea7c0c..b8030e6f 100644 --- a/ct/omada-v5.sh +++ b/ct/omada-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \____ ___v5____ _____/ /___ _ / / / / __ __ \/ __ / __ / __ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Omada" @@ -344,7 +345,7 @@ function install_script() { advanced_settings fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/omv-v5.sh b/ct/omv-v5.sh index adf7f2e4..3be4bc04 100644 --- a/ct/omv-v5.sh +++ b/ct/omv-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ ___ ___ _ __ ____ / __ \____v5___ ____ / |/ /__ ____/ (_)___ | | / /___ ___ __/ / /_ / / / / __ \/ _ \/ __ \/ /|_/ / _ \/ __ / / __ `/ | / / __ `/ / / / / __/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="OMV" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -347,7 +347,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/openhab-v5.sh b/ct/openhab-v5.sh index 281f64e4..9400a649 100644 --- a/ct/openhab-v5.sh +++ b/ct/openhab-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ _____ ____ ____v5____ ___ ____ / / / / | / __ ) / __ \/ __ \/ _ \/ __ \/ /_/ / /| | / __ | @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="openHAB" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -347,7 +347,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/paperless-ngx-v5.sh b/ct/paperless-ngx-v5.sh index b7eb28ab..50caf76b 100644 --- a/ct/paperless-ngx-v5.sh +++ b/ct/paperless-ngx-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \____ _____ ___ _____/ /__v5__________ ____ ____ __ __ / /_/ / __ `/ __ \/ _ \/ ___/ / _ \/ ___/ ___/___/ __ \/ __ `/ |/_/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Paperless-ngx" @@ -344,7 +345,6 @@ UPD=$(whiptail --title "SUPPORT" --radiolist --cancel-button Exit-Script "Spaceb "1" "Update Paperless-ngx to $RELEASE" ON \ "2" "Paperless-ngx Credentials" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then msg_info "Stopping Paperless-ngx" @@ -414,7 +414,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/photoprism-v5.sh b/ct/photoprism-v5.sh index 2cee6ad5..47e0ce5a 100644 --- a/ct/photoprism-v5.sh +++ b/ct/photoprism-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ ______ __________ ____ ____ _________ __ ___ / __ \/ / / / __ \/_ __/ __ \/ __ \/ __ \/ _/ ___// |/ / / /_/ / /_/ / / / / / / / / / / /_/ / /_/ // / \__ \/ /|_/ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="PhotoPrism" @@ -336,7 +337,6 @@ function install_script() { } function update_script() { -clear header_info echo -e "\n ⚠️ Ensure you set 2vCPU & 3072MiB RAM MIMIMUM!!! \n" msg_info "Stopping PhotoPrism" @@ -367,7 +367,7 @@ msg_ok "Started PhotoPrism" msg_ok "Update Successful" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/pihole-v5.sh b/ct/pihole-v5.sh index 7cfa5a5b..48f6d638 100644 --- a/ct/pihole-v5.sh +++ b/ct/pihole-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ ____ __ ______ __ ______ / __ \/ _/ / / / / __ \/ / / ____/ / /_/ // /___/ /_/ / / / / / / __/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Pihole" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/plex-v5.sh b/ct/plex-v5.sh index 56d28179..22ef2a52 100644 --- a/ct/plex-v5.sh +++ b/ct/plex-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ __ ___ ___ _____ / __ \/ /__ _ __ / |/ /__v5____/ (_)___ _ / ___/___ ______ _____ _____ / /_/ / / _ \| |/_/ / /|_/ / _ \/ __ / / __ `/ \__ \/ _ \/ ___/ | / / _ \/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Plex" @@ -351,7 +352,6 @@ UPD=$(whiptail --title "SUPPORT" --radiolist --cancel-button Exit-Script "Spaceb "2" "Run plexupdate" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then msg_info "Updating ${APP} LXC" @@ -365,7 +365,7 @@ bash -c "$(wget -qO - https://raw.githubusercontent.com/mrworf/plexupdate/master exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/podman-homeassistant-v5.sh b/ct/podman-homeassistant-v5.sh index 05ae7e6d..7bcadb9a 100644 --- a/ct/podman-homeassistant-v5.sh +++ b/ct/podman-homeassistant-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \____ ____/ /___ ___ ____ _____ / /_/ / __ \/ __ / __ __ \/ __ / __ \ @@ -19,7 +21,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Podman-Home Assistant" @@ -346,7 +347,6 @@ function update_script() { "2" "Install HACS" OFF \ "3" "Install FileBrowser" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then msg_info "Updating ${APP} LXC" @@ -397,7 +397,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/podman-v5.sh b/ct/podman-v5.sh index e0b7bd6d..e930652c 100644 --- a/ct/podman-v5.sh +++ b/ct/podman-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \____v5____/ /___ ___ ____ _____ / /_/ / __ \/ __ / __ `__ \/ __ `/ __ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Podman" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/postgresql-v5.sh b/ct/postgresql-v5.sh index 69519af2..fe869414 100644 --- a/ct/postgresql-v5.sh +++ b/ct/postgresql-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ _____ ____ __ / __ \____ _____/ /_____ _________ / ___// __ \ / / / /_/ / __ \/ ___/ __/ __ / ___/ _ \\__ \/ / / / / / @@ -15,7 +17,6 @@ function header_info { /____/ EOF } -clear header_info echo -e "Loading..." APP="PostgreSQL" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/prometheus-v5.sh b/ct/prometheus-v5.sh index ab41eda5..d6a8337b 100644 --- a/ct/prometheus-v5.sh +++ b/ct/prometheus-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ __ / __ \_________ ____ ___ ___ / /_/ /_ ___ __ _______ / /_/ / ___/ __ \/ __ __ \/ _ \/ __/ __ \/ _ \/ / / / ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Prometheus" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -346,7 +346,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/prowlarr-v5.sh b/ct/prowlarr-v5.sh index b399e15a..aea0d0ff 100644 --- a/ct/prowlarr-v5.sh +++ b/ct/prowlarr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \_________ _ __/ /___v5__________ / /_/ / ___/ __ \ | /| / / / __ `/ ___/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Prowlarr" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/radarr-v5.sh b/ct/radarr-v5.sh index a2905d5a..0887807a 100644 --- a/ct/radarr-v5.sh +++ b/ct/radarr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \____ _____/ /___v5__________ / /_/ / __ `/ __ / __ `/ ___/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Radarr" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/readarr-v5.sh b/ct/readarr-v5.sh index c658e402..7dd7dab7 100644 --- a/ct/readarr-v5.sh +++ b/ct/readarr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ / __ \___ ____ _____/ /___v5__________ / /_/ / _ \/ __ `/ __ / __ `/ ___/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Readarr" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/rockylinux-v5.sh b/ct/rockylinux-v5.sh index 02744868..d6a2edad 100644 --- a/ct/rockylinux-v5.sh +++ b/ct/rockylinux-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ____ __ __ _ / __ \____ _____/ /____ __ / / (_)___v5__ ___ __ / /_/ / __ \/ ___/ //_/ / / / / / / / __ \/ / / / |/_/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Rocky Linux" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" pacman-key --init @@ -347,7 +347,7 @@ pacman -Sy archlinux-keyring && pacman -Su msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/sabnzbd-v5.sh b/ct/sabnzbd-v5.sh index befe2355..d203f5ea 100644 --- a/ct/sabnzbd-v5.sh +++ b/ct/sabnzbd-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _____ ___ ____ __ __ / ___// | / __ )____v5____ / /_ ____/ / \__ \/ /| | / __ / __ \/_ / / __ \/ __ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="SABnzbd" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/scrypted-v5.sh b/ct/scrypted-v5.sh index 9d5f524b..ea3dd572 100644 --- a/ct/scrypted-v5.sh +++ b/ct/scrypted-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _____ __ __ / ___/____________v5______ / /____ ____/ / \__ \/ ___/ ___/ / / / __ \/ __/ _ \/ __ / @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Scrypted" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -347,7 +347,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/shinobi-v5.sh b/ct/shinobi-v5.sh index 7fdda321..2d0dacde 100644 --- a/ct/shinobi-v5.sh +++ b/ct/shinobi-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _____ __ _ __ _ / ___// /_ (_)___v5____ / /_ (_) \__ \/ __ \/ / __ \/ __ \/ __ \/ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Shinobi" @@ -345,7 +346,6 @@ function install_script() { fi } function update_script() { -clear header_info msg_info "Updating Shinobi LXC" cd /opt/Shinobi @@ -356,7 +356,7 @@ pm2 restart cron msg_ok "Updated Shinobi LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/sonarr-v5.sh b/ct/sonarr-v5.sh index 30c4c41c..48a67ff1 100644 --- a/ct/sonarr-v5.sh +++ b/ct/sonarr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _____ / ___/____ ____ ____v5__________ \__ \/ __ \/ __ \/ __ `/ ___/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Sonarr" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/syncthing-v5.sh b/ct/syncthing-v5.sh index ff71e504..dc1386d1 100644 --- a/ct/syncthing-v5.sh +++ b/ct/syncthing-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _____ __ __ _ / ___/__ ______v5_____/ /_/ /_ (_)___ ____ _ \__ \/ / / / __ \/ ___/ __/ __ \/ / __ \/ __ `/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Syncthing" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -347,7 +347,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/tdarr-v5.sh b/ct/tdarr-v5.sh index 690b2636..2c5d57d8 100644 --- a/ct/tdarr-v5.sh +++ b/ct/tdarr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ __ /_ __/___/ /___v5__________ / / / __ / __ `/ ___/ ___/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Tdarr" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/technitiumdns-v5.sh b/ct/technitiumdns-v5.sh index 3072a3cb..dfd99fed 100644 --- a/ct/technitiumdns-v5.sh +++ b/ct/technitiumdns-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ __ _ __ _ ____ _ _______ /_ __/__ _____/ /_ ____ (_) /_(_)_ ______ ___ v5 / __ \/ | / / ___/ / / / _ \/ ___/ __ \/ __ \/ / __/ / / / / __ __ \ / / / / |/ /\__ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Technitium DNS" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" dotnetDir="/opt/dotnet" @@ -408,7 +408,7 @@ fi msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/transmission-v5.sh b/ct/transmission-v5.sh index 13ea3856..bfe0866e 100644 --- a/ct/transmission-v5.sh +++ b/ct/transmission-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ _ _ /_ __/________ _____v5_________ ___ (_)_________(_)___ ____ / / / ___/ __ `/ __ \/ ___/ __ `__ \/ / ___/ ___/ / __ \/ __ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Transmission" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated ${APP} LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/trilium-v5.sh b/ct/trilium-v5.sh index 58673f5b..568ef5fb 100644 --- a/ct/trilium-v5.sh +++ b/ct/trilium-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + ______ _ ___ /_ __/_v5_(_) (_)_ ______ ___ / / / ___/ / / / / / / __ `__ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Trilium" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info RELEASE=$(curl -s https://api.github.com/repos/zadam/trilium/releases/latest | grep "tag_name" | @@ -365,7 +365,7 @@ msg_ok "Started ${APP}" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/ubuntu-v5.sh b/ct/ubuntu-v5.sh index 7fa69b20..6f2c21e8 100644 --- a/ct/ubuntu-v5.sh +++ b/ct/ubuntu-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ ____ __ / / / / /_v5__ ______ / /___ __ / / / / __ \/ / / / __ \/ __/ / / / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Ubuntu" @@ -341,7 +342,6 @@ function install_script() { fi } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -349,7 +349,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated ${APP} LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/umbrel-v5.sh b/ct/umbrel-v5.sh index 4f9e73c4..25dc0b8b 100644 --- a/ct/umbrel-v5.sh +++ b/ct/umbrel-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ __ __ / / / /___ ___v5/ /_ ________ / / / / / / __ `__ \/ __ \/ ___/ _ \/ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Umbrel" @@ -345,7 +346,6 @@ function install_script() { fi } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" apt-get update &>/dev/null @@ -353,7 +353,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated ${APP} LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/unifi-v5.sh b/ct/unifi-v5.sh index 511450db..b425a555 100644 --- a/ct/unifi-v5.sh +++ b/ct/unifi-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ _ _____ / / / /_v5 (_) __(_) / / / / __ \/ / /_/ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Unifi" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP}" wget -qL https://get.glennr.nl/unifi/update/unifi-update.sh @@ -346,7 +346,7 @@ msg_ok "Updated ${APP}" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/uptimekuma-v5.sh b/ct/uptimekuma-v5.sh index 507222a3..01c20770 100644 --- a/ct/uptimekuma-v5.sh +++ b/ct/uptimekuma-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ __ _ __ __ / / / /___ / /_(_)___ ___ ___ v5 / //_/_ ______ ___ ____ _ / / / / __ \/ __/ / __ __ \/ _ \ / ,< / / / / __ __ \/ __ / @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Uptime Kuma" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info LATEST=$(curl -sL https://api.github.com/repos/louislam/uptime-kuma/releases/latest | grep '"tag_name":' | cut -d'"' -f4) msg_info "Stopping ${APP}" @@ -363,7 +363,7 @@ msg_ok "Started ${APP}" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/vaultwarden-v5.sh b/ct/vaultwarden-v5.sh index 0c31ac50..207dc53e 100644 --- a/ct/vaultwarden-v5.sh +++ b/ct/vaultwarden-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ __ ____ _ __ __ | | / /___ ___v5__/ / /| | / /___ __________/ /__ ____ | | / / __ `/ / / / / __/ | /| / / __ `/ ___/ __ / _ \/ __ \ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Vaultwarden" @@ -350,7 +351,6 @@ UPD=$(whiptail --title "SUPPORT" --radiolist --cancel-button Exit-Script "Spaceb "3" "Show Admin Token" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then echo -e "\n ⚠️ Ensure you set 2vCPU & 3072MiB RAM MIMIMUM!!! \n" @@ -414,7 +414,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/whisparr-v5.sh b/ct/whisparr-v5.sh index d9b87bd9..7da6bb51 100644 --- a/ct/whisparr-v5.sh +++ b/ct/whisparr-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ ____ _ | | / / /_ (_)________ ____v5__________ | | /| / / __ \/ / ___/ __ \/ __ `/ ___/ ___/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Whisparr" @@ -334,7 +335,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -342,7 +342,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/whoogle-v5.sh b/ct/whoogle-v5.sh index d8ff114d..e54493af 100644 --- a/ct/whoogle-v5.sh +++ b/ct/whoogle-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ ____ ______ ____ ________ ______ | | v5 / / / / / __ \/ __ \/ ____/ / / ____/ | | /| / / /_/ / / / / / / / / __/ / / __/ @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Whoogle" @@ -337,7 +338,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating ${APP} LXC" pip3 install whoogle-search --upgrade &>/dev/null @@ -345,7 +345,7 @@ msg_ok "Updated ${APP} LXC" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/wikijs-v5.sh b/ct/wikijs-v5.sh index 69668efd..d597ec2a 100644 --- a/ct/wikijs-v5.sh +++ b/ct/wikijs-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ ___ __ _ _ | | v5 / (_) /__(_) (_)____ | | /| / / / //_/ / / / ___/ @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Wikijs" @@ -338,7 +339,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Stopping ${APP}" systemctl stop wikijs @@ -359,7 +359,7 @@ msg_ok "Started ${APP}" msg_ok "Update Successfull" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/wireguard-v5.sh b/ct/wireguard-v5.sh index 0ac8c3a6..81b875bc 100644 --- a/ct/wireguard-v5.sh +++ b/ct/wireguard-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _ ___ ______ __ | | / (_)_______ / ____/_ ______ __________/ / | | /| / / / ___/ _ \/ / __/ / / / __ `/ ___/ __ / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Wireguard" @@ -341,7 +342,6 @@ UPD=$(whiptail --title "SUPPORT" --radiolist --cancel-button Exit-Script "Spaceb "1" "Update ${APP} LXC" ON \ "2" "Install WGDashboard" OFF \ 3>&1 1>&2 2>&3) -clear header_info if [ "$UPD" == "1" ]; then msg_info "Updating ${APP} LXC" @@ -401,7 +401,7 @@ exit fi } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/yunohost-v5.sh b/ct/yunohost-v5.sh index 1af90dfc..3e25d98f 100644 --- a/ct/yunohost-v5.sh +++ b/ct/yunohost-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + __ __ __ __ __ \ \/ /_ ______v5____ / / / /___ _____/ /_ \ / / / / __ \/ __ \/ /_/ / __ \/ ___/ __/ @@ -15,7 +17,6 @@ __ __ __ __ __ EOF } -clear header_info echo -e "Loading..." APP="YunoHost" @@ -333,7 +334,6 @@ function install_script() { } function update_script() { -clear header_info msg_info "Updating $APP LXC" apt-get update &>/dev/null @@ -341,7 +341,7 @@ apt-get -y upgrade &>/dev/null msg_ok "Updated $APP LXC" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/zigbee2mqtt-v5.sh b/ct/zigbee2mqtt-v5.sh index 445461f3..174bd8bb 100644 --- a/ct/zigbee2mqtt-v5.sh +++ b/ct/zigbee2mqtt-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _____ _ __ ___ __ _______ ____________ /__ / (_)___ _/ /_ ___ ___ |__ \ / |/ / __ \/_ __/_ __/ / / / / __ / __ \/ _ \/ _ \__/ // /|_/ / / / / / / / / @@ -16,7 +18,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Zigbee2MQTT" @@ -337,7 +338,6 @@ function install_script() { fi } function update_script() { -clear header_info cd /opt/zigbee2mqtt @@ -392,7 +392,7 @@ start_zigbee2mqtt echo "Done!" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi diff --git a/ct/zwave-js-ui-v5.sh b/ct/zwave-js-ui-v5.sh index 91da36ed..3385dc58 100644 --- a/ct/zwave-js-ui-v5.sh +++ b/ct/zwave-js-ui-v5.sh @@ -6,7 +6,9 @@ # https://github.com/tteck/Proxmox/raw/main/LICENSE function header_info { - cat <<"EOF" +clear +cat <<"EOF" + _____ _______ __ ______ /__ /_ ______ __v5 _____ / / ___/ / / / / _/ / /| | /| / / __ `/ | / / _ \ __ / /\__ \ / / / // / @@ -15,7 +17,6 @@ function header_info { EOF } -clear header_info echo -e "Loading..." APP="Zwave-JS-UI" @@ -336,7 +337,6 @@ function install_script() { fi } function update_script() { -clear header_info RELEASE=$(curl -s https://api.github.com/repos/zwave-js/zwave-js-ui/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }') msg_info "Stopping Z-wave JS UI" @@ -359,7 +359,7 @@ msg_ok "Cleaned" msg_ok "Updated Successfully!\n" exit } -clear +header_info ARCH_CHECK PVE_CHECK if ! command -v pveversion >/dev/null 2>&1; then update_script; else install_script; fi