浏览代码

maintenance (#420)

tteckster 2 年之前
父节点
当前提交
54bf1dffb7

+ 1 - 0
ct/adguard-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/daemonsync-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/dashy-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/debian-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/deconz-v4.sh

@@ -149,6 +149,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/docker-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/esphome-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/grafana-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/grocy-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/heimdalldashboard-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/homeassistant-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/homebridge-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/influxdb-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/iobroker-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/jellyfin-v4.sh

@@ -149,6 +149,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/keycloak-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/magicmirror-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/mariadb-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/meshcentral-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/motioneye-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/mqtt-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/n8n-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/nginx-proxy-manager-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/nocodb-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/node-red-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/omada-v4.sh

@@ -149,6 +149,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/openhab-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/photoprism-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/pihole-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/plex-v4.sh

@@ -149,6 +149,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/podman-homeassistant-v4.sh

@@ -150,6 +150,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/postgresql-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/prometheus-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/technitiumdns-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/ubuntu-v4.sh

@@ -149,6 +149,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/unifi-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/uptimekuma-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/vaultwarden-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/whoogle-v4.sh

@@ -146,6 +146,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/wireguard-v4.sh

@@ -148,6 +148,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/zigbee2mqtt-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi

+ 1 - 0
ct/zwavejs2mqtt-v4.sh

@@ -147,6 +147,7 @@ DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DI
 exitstatus=$?
 if [ $exitstatus = 0 ]; then
     echo -e "${DGN}Using Disk Size: ${BGN}$DISK_SIZE${CL}"
+    if ! [[ $DISK_SIZE =~ $INTEGER ]] ; then echo -e "${RD}⚠ DISK SIZE MUST BE A INTEGER NUMBER!${CL}"; advanced_settings; fi;
 else
     exit
 fi