diff --git a/ct/adguard.sh b/ct/adguard.sh index 807800c3..48c5cae9 100644 --- a/ct/adguard.sh +++ b/ct/adguard.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Adguard" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/alpine-docker.sh b/ct/alpine-docker.sh index 9806f568..8adc4b6c 100644 --- a/ct/alpine-docker.sh +++ b/ct/alpine-docker.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Alpine-Docker" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="1024" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/alpine-grafana.sh b/ct/alpine-grafana.sh index 6b82788a..66c05162 100644 --- a/ct/alpine-grafana.sh +++ b/ct/alpine-grafana.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Alpine-Grafana" +var_tags="proxmox-helper-scripts" var_disk="0.5" var_cpu="1" var_ram="256" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/alpine-vaultwarden.sh b/ct/alpine-vaultwarden.sh index 32b9f946..2f10507b 100644 --- a/ct/alpine-vaultwarden.sh +++ b/ct/alpine-vaultwarden.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Alpine-Vaultwarden" +var_tags="proxmox-helper-scripts" var_disk="0.3" var_cpu="1" var_ram="256" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/alpine-zigbee2mqtt.sh b/ct/alpine-zigbee2mqtt.sh index d00fcf4c..bf52398c 100644 --- a/ct/alpine-zigbee2mqtt.sh +++ b/ct/alpine-zigbee2mqtt.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Alpine-Zigbee2MQTT" +var_tags="proxmox-helper-scripts" var_disk="0.3" var_cpu="1" var_ram="256" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/alpine.sh b/ct/alpine.sh index 3be89e7b..3e43c503 100644 --- a/ct/alpine.sh +++ b/ct/alpine.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Alpine" +var_tags="proxmox-helper-scripts" var_disk="0.1" var_cpu="1" var_ram="512" @@ -34,6 +35,7 @@ function default_settings() { PW="-password alpine" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/archlinux.sh b/ct/archlinux.sh index f7b8e6cc..2cd80cc8 100644 --- a/ct/archlinux.sh +++ b/ct/archlinux.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Arch Linux" +var_tags="proxmox-helper-scripts" var_disk="1" var_cpu="1" var_ram="512" @@ -91,6 +92,8 @@ function default_settings() { CT_ID=$NEXTID echo -e "${DGN}Using Hostname: ${BGN}$NSAPP${CL}" HN=$NSAPP + echo -e "${DGN}Using Tags: ${BGN}$TAGS${CL}" + TAGS="$var_tags" echo -e "${DGN}Using Disk Size: ${BGN}$var_disk${CL}${DGN}GB${CL}" DISK_SIZE="$var_disk" echo -e "${DGN}Allocated Cores ${BGN}$var_cpu${CL}" @@ -172,6 +175,17 @@ else exit-script fi +if TAGS=$(whiptail --inputbox "Set Tags" 8 58 $var_tags --title "TAGS" 3>&1 1>&2 2>&3); then + if [ -z "$TAGS" ]; then + TAGS="$var_tags" + else + TAGS=$(echo ${TAGS,,} | tr -d ' ') + fi + echo -e "${DGN}Using Tags: ${BGN}$TAGS${CL}" +else + exit-script +fi + if DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DISK SIZE" 3>&1 1>&2 2>&3); then if [ -z "$DISK_SIZE" ]; then DISK_SIZE="$var_disk" @@ -398,6 +412,7 @@ export PCT_DISK_SIZE=$DISK_SIZE export PCT_OPTIONS=" -features $FEATURES -hostname $HN + -tags $TAGS $SD $NS -net0 name=eth0,bridge=$BRG$MAC,ip=$NET$GATE$VLAN$MTU diff --git a/ct/audiobookshelf.sh b/ct/audiobookshelf.sh index 8c1de6f2..762f3b68 100644 --- a/ct/audiobookshelf.sh +++ b/ct/audiobookshelf.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="audiobookshelf" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/autobrr.sh b/ct/autobrr.sh index c3f79c42..9dcd5433 100644 --- a/ct/autobrr.sh +++ b/ct/autobrr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Autobrr" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/bazarr.sh b/ct/bazarr.sh index be9cc53a..22ed336b 100755 --- a/ct/bazarr.sh +++ b/ct/bazarr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Bazarr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/blocky.sh b/ct/blocky.sh index 049f979d..bb70be6d 100644 --- a/ct/blocky.sh +++ b/ct/blocky.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Blocky" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/casaos.sh b/ct/casaos.sh index 52e9f880..2a9548cb 100644 --- a/ct/casaos.sh +++ b/ct/casaos.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="CasaOS" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/changedetection.sh b/ct/changedetection.sh index 8f938dd5..d0a1eb71 100644 --- a/ct/changedetection.sh +++ b/ct/changedetection.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Change Detection" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/cloudflared.sh b/ct/cloudflared.sh index 59634450..afd1b8af 100644 --- a/ct/cloudflared.sh +++ b/ct/cloudflared.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Cloudflared" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/cronicle.sh b/ct/cronicle.sh index f5227c32..991f9078 100644 --- a/ct/cronicle.sh +++ b/ct/cronicle.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Cronicle" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/daemonsync.sh b/ct/daemonsync.sh index c134ce41..95335769 100644 --- a/ct/daemonsync.sh +++ b/ct/daemonsync.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Daemon Sync" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/dashy.sh b/ct/dashy.sh index 64016d38..2d9a6c98 100644 --- a/ct/dashy.sh +++ b/ct/dashy.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Dashy" +var_tags="proxmox-helper-scripts" var_disk="6" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/debian.sh b/ct/debian.sh index f684369d..2309955b 100644 --- a/ct/debian.sh +++ b/ct/debian.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Debian" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/deconz.sh b/ct/deconz.sh index 2c59fa20..03dafa92 100644 --- a/ct/deconz.sh +++ b/ct/deconz.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="deCONZ" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/deluge.sh b/ct/deluge.sh index 163fe125..fb671126 100644 --- a/ct/deluge.sh +++ b/ct/deluge.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Deluge" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/devuan.sh b/ct/devuan.sh index 25bdc96f..896093af 100644 --- a/ct/devuan.sh +++ b/ct/devuan.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Devuan" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/docker.sh b/ct/docker.sh index db176aec..d0761a26 100644 --- a/ct/docker.sh +++ b/ct/docker.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Docker" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/emby.sh b/ct/emby.sh index 1491a55c..3b023c42 100644 --- a/ct/emby.sh +++ b/ct/emby.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Emby" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/emqx.sh b/ct/emqx.sh index fb198fce..b65d2254 100644 --- a/ct/emqx.sh +++ b/ct/emqx.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="EMQX" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/esphome.sh b/ct/esphome.sh index a752b0d3..d80ca174 100644 --- a/ct/esphome.sh +++ b/ct/esphome.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="ESPHome" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/fhem.sh b/ct/fhem.sh index 7f9c8ecf..23d34398 100644 --- a/ct/fhem.sh +++ b/ct/fhem.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Fhem" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/go2rtc.sh b/ct/go2rtc.sh index 89c7405b..e822374d 100644 --- a/ct/go2rtc.sh +++ b/ct/go2rtc.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="go2rtc" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/grafana.sh b/ct/grafana.sh index bb50c557..5f17186e 100644 --- a/ct/grafana.sh +++ b/ct/grafana.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Grafana" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/grocy.sh b/ct/grocy.sh index 020971cb..a5986739 100644 --- a/ct/grocy.sh +++ b/ct/grocy.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="grocy" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/heimdalldashboard.sh b/ct/heimdalldashboard.sh index 1a2b701a..325ae236 100644 --- a/ct/heimdalldashboard.sh +++ b/ct/heimdalldashboard.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Heimdall Dashboard" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/homeassistant-core.sh b/ct/homeassistant-core.sh index 48065814..eec719a2 100644 --- a/ct/homeassistant-core.sh +++ b/ct/homeassistant-core.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Home Assistant-Core" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/homeassistant.sh b/ct/homeassistant.sh index 759eca18..9a48a527 100644 --- a/ct/homeassistant.sh +++ b/ct/homeassistant.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Home Assistant" +var_tags="proxmox-helper-scripts" var_disk="16" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/homebridge.sh b/ct/homebridge.sh index 7522a7f4..19436eac 100644 --- a/ct/homebridge.sh +++ b/ct/homebridge.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Homebridge" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/homepage.sh b/ct/homepage.sh index eba11d3c..3dc0067f 100644 --- a/ct/homepage.sh +++ b/ct/homepage.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Homepage" +var_tags="proxmox-helper-scripts" var_disk="3" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/homer.sh b/ct/homer.sh index fcdc17ac..4d65f4f0 100644 --- a/ct/homer.sh +++ b/ct/homer.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Homer" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/hyperion.sh b/ct/hyperion.sh index fbd17687..413b63a0 100644 --- a/ct/hyperion.sh +++ b/ct/hyperion.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Hyperion" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/influxdb.sh b/ct/influxdb.sh index 3c7bda46..9b0c4bfe 100644 --- a/ct/influxdb.sh +++ b/ct/influxdb.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="InfluxDB" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/iobroker.sh b/ct/iobroker.sh index 8feef540..f1118f17 100644 --- a/ct/iobroker.sh +++ b/ct/iobroker.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="ioBroker" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/jackett.sh b/ct/jackett.sh index 892e2da2..3f36a19a 100644 --- a/ct/jackett.sh +++ b/ct/jackett.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Jackett" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/jellyfin.sh b/ct/jellyfin.sh index 5c8018fd..4c9264e9 100644 --- a/ct/jellyfin.sh +++ b/ct/jellyfin.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Jellyfin" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/k0s.sh b/ct/k0s.sh index 0591912e..144b2ab1 100644 --- a/ct/k0s.sh +++ b/ct/k0s.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="k0s" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/kavita.sh b/ct/kavita.sh index 4d86cd74..cdd3e405 100644 --- a/ct/kavita.sh +++ b/ct/kavita.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Kavita" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/keycloak.sh b/ct/keycloak.sh index 5d9215b8..a7cd22c6 100644 --- a/ct/keycloak.sh +++ b/ct/keycloak.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Keycloak" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/lidarr.sh b/ct/lidarr.sh index 9f2bbb5d..6b66d97e 100644 --- a/ct/lidarr.sh +++ b/ct/lidarr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Lidarr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/magicmirror.sh b/ct/magicmirror.sh index c3078bc3..964033d6 100644 --- a/ct/magicmirror.sh +++ b/ct/magicmirror.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="MagicMirror" +var_tags="proxmox-helper-scripts" var_disk="3" var_cpu="1" var_ram="512" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/mariadb.sh b/ct/mariadb.sh index dcf59e0d..dcbaabf2 100644 --- a/ct/mariadb.sh +++ b/ct/mariadb.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="MariaDB" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/meshcentral.sh b/ct/meshcentral.sh index 03b3efd2..70650d39 100644 --- a/ct/meshcentral.sh +++ b/ct/meshcentral.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="MeshCentral" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/motioneye.sh b/ct/motioneye.sh index 8ec8f6a2..13616f0e 100644 --- a/ct/motioneye.sh +++ b/ct/motioneye.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Motioneye" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/mqtt.sh b/ct/mqtt.sh index 79273287..74832565 100644 --- a/ct/mqtt.sh +++ b/ct/mqtt.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="MQTT" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/n8n.sh b/ct/n8n.sh index fbf697a8..5ff9c150 100644 --- a/ct/n8n.sh +++ b/ct/n8n.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="n8n" +var_tags="proxmox-helper-scripts" var_disk="3" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/navidrome.sh b/ct/navidrome.sh index 258c0acd..4cc5aea8 100644 --- a/ct/navidrome.sh +++ b/ct/navidrome.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Navidrome" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/nextcloudpi.sh b/ct/nextcloudpi.sh index 1b63695c..bd251d56 100644 --- a/ct/nextcloudpi.sh +++ b/ct/nextcloudpi.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="NextCloudPi" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/nginxproxymanager.sh b/ct/nginxproxymanager.sh index 5a5dd685..6c4b09b0 100644 --- a/ct/nginxproxymanager.sh +++ b/ct/nginxproxymanager.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Nginx Proxy Manager" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/nocodb.sh b/ct/nocodb.sh index 3c400a1e..de937e0b 100644 --- a/ct/nocodb.sh +++ b/ct/nocodb.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="NocoDB" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/node-red.sh b/ct/node-red.sh index f95388a1..3801d375 100644 --- a/ct/node-red.sh +++ b/ct/node-red.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Node-Red" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/octoprint.sh b/ct/octoprint.sh index 3d4cb3e0..13806bba 100644 --- a/ct/octoprint.sh +++ b/ct/octoprint.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="OctoPrint" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/omada.sh b/ct/omada.sh index f8d485aa..d3173e2a 100644 --- a/ct/omada.sh +++ b/ct/omada.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Omada" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/ombi.sh b/ct/ombi.sh index 156d7507..5c1060f7 100644 --- a/ct/ombi.sh +++ b/ct/ombi.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Ombi" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/omv.sh b/ct/omv.sh index 063bc49b..6e646d10 100644 --- a/ct/omv.sh +++ b/ct/omv.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="OMV" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/openhab.sh b/ct/openhab.sh index 7841d610..0de912df 100644 --- a/ct/openhab.sh +++ b/ct/openhab.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="openHAB" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/openobserve.sh b/ct/openobserve.sh index 7cdd431e..0dd08fec 100644 --- a/ct/openobserve.sh +++ b/ct/openobserve.sh @@ -21,6 +21,7 @@ EOF header_info echo -e "Loading..." APP="OpenObserve" +var_tags="proxmox-helper-scripts" var_disk="3" var_cpu="1" var_ram="512" @@ -35,6 +36,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/paperless-ngx.sh b/ct/paperless-ngx.sh index c58a3004..5de896b2 100644 --- a/ct/paperless-ngx.sh +++ b/ct/paperless-ngx.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Paperless-ngx" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/photoprism.sh b/ct/photoprism.sh index 0fffa7f2..7967c005 100644 --- a/ct/photoprism.sh +++ b/ct/photoprism.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="PhotoPrism" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="4" var_ram="4096" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/pihole.sh b/ct/pihole.sh index 9417013d..4e8252fd 100644 --- a/ct/pihole.sh +++ b/ct/pihole.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Pihole" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/plex.sh b/ct/plex.sh index ac09683a..e15f46a4 100644 --- a/ct/plex.sh +++ b/ct/plex.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Plex" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/podman-homeassistant.sh b/ct/podman-homeassistant.sh index a1c8c4fc..f2897000 100644 --- a/ct/podman-homeassistant.sh +++ b/ct/podman-homeassistant.sh @@ -23,6 +23,7 @@ EOF header_info echo -e "Loading..." APP="Podman-Home Assistant" +var_tags="proxmox-helper-scripts" var_disk="16" var_cpu="2" var_ram="2048" @@ -37,6 +38,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/podman.sh b/ct/podman.sh index bd048a08..de73722d 100644 --- a/ct/podman.sh +++ b/ct/podman.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Podman" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/postgresql.sh b/ct/postgresql.sh index b3b9106e..5a1feaef 100644 --- a/ct/postgresql.sh +++ b/ct/postgresql.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="PostgreSQL" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/prometheus.sh b/ct/prometheus.sh index 3ee8a3de..dc203806 100644 --- a/ct/prometheus.sh +++ b/ct/prometheus.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Prometheus" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/prowlarr.sh b/ct/prowlarr.sh index 09c3bdd5..030dcb37 100644 --- a/ct/prowlarr.sh +++ b/ct/prowlarr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Prowlarr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/qbittorrent.sh b/ct/qbittorrent.sh index 40cfa24d..097260a2 100644 --- a/ct/qbittorrent.sh +++ b/ct/qbittorrent.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="qBittorrent" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/radarr.sh b/ct/radarr.sh index 8a1d5972..1adc7354 100644 --- a/ct/radarr.sh +++ b/ct/radarr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Radarr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/rdtclient.sh b/ct/rdtclient.sh index 3e70c3dd..42ca5ad4 100755 --- a/ct/rdtclient.sh +++ b/ct/rdtclient.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="RDTClient" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/readarr.sh b/ct/readarr.sh index 1a1eb7c2..47126554 100644 --- a/ct/readarr.sh +++ b/ct/readarr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Readarr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/rockylinux.sh b/ct/rockylinux.sh index 02a0a090..3ec9613f 100644 --- a/ct/rockylinux.sh +++ b/ct/rockylinux.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Rocky Linux" +var_tags="proxmox-helper-scripts" var_disk="1" var_cpu="1" var_ram="512" @@ -34,6 +35,7 @@ function default_settings() { PW="-password rockylinux" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/rtsptoweb.sh b/ct/rtsptoweb.sh index ce040eb5..8849b9f7 100644 --- a/ct/rtsptoweb.sh +++ b/ct/rtsptoweb.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="RTSPtoWeb" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/sabnzbd.sh b/ct/sabnzbd.sh index be10fb72..02de37dd 100644 --- a/ct/sabnzbd.sh +++ b/ct/sabnzbd.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="SABnzbd" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/scrypted.sh b/ct/scrypted.sh index e3c15644..1e14a172 100644 --- a/ct/scrypted.sh +++ b/ct/scrypted.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Scrypted" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/shinobi.sh b/ct/shinobi.sh index 58882700..21e85ece 100644 --- a/ct/shinobi.sh +++ b/ct/shinobi.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Shinobi" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/sonarr.sh b/ct/sonarr.sh index cbcf3e34..3d28d6b6 100644 --- a/ct/sonarr.sh +++ b/ct/sonarr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Sonarr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/syncthing.sh b/ct/syncthing.sh index b45fcfd8..13f387e6 100644 --- a/ct/syncthing.sh +++ b/ct/syncthing.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Syncthing" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/tautulli.sh b/ct/tautulli.sh index 5baf342d..f3d4abcf 100644 --- a/ct/tautulli.sh +++ b/ct/tautulli.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Tautulli" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/tdarr.sh b/ct/tdarr.sh index cff3d7fc..fb7fdf4f 100644 --- a/ct/tdarr.sh +++ b/ct/tdarr.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Tdarr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/technitiumdns.sh b/ct/technitiumdns.sh index fa139dc1..987be84e 100644 --- a/ct/technitiumdns.sh +++ b/ct/technitiumdns.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Technitium DNS" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/transmission.sh b/ct/transmission.sh index fd8a5c2d..5ef8841f 100644 --- a/ct/transmission.sh +++ b/ct/transmission.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Transmission" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/trilium.sh b/ct/trilium.sh index 7216f249..a31c59c2 100644 --- a/ct/trilium.sh +++ b/ct/trilium.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Trilium" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/ubuntu.sh b/ct/ubuntu.sh index 1804b96b..8faa44ff 100644 --- a/ct/ubuntu.sh +++ b/ct/ubuntu.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Ubuntu" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/umbrel.sh b/ct/umbrel.sh index 8babfc1b..f7571e55 100644 --- a/ct/umbrel.sh +++ b/ct/umbrel.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Umbrel" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/unifi.sh b/ct/unifi.sh index 5f20a0ed..f2b6b191 100644 --- a/ct/unifi.sh +++ b/ct/unifi.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Unifi" +var_tags="proxmox-helper-scripts" var_disk="8" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/uptimekuma.sh b/ct/uptimekuma.sh index 108a004a..87e112e3 100644 --- a/ct/uptimekuma.sh +++ b/ct/uptimekuma.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Uptime Kuma" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="1" var_ram="1024" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/vaultwarden.sh b/ct/vaultwarden.sh index 2d326b6c..5d97142a 100644 --- a/ct/vaultwarden.sh +++ b/ct/vaultwarden.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Vaultwarden" +var_tags="proxmox-helper-scripts" var_disk="6" var_cpu="4" var_ram="4096" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/whisparr.sh b/ct/whisparr.sh index 4304d4aa..f0fe2fa6 100644 --- a/ct/whisparr.sh +++ b/ct/whisparr.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Whisparr" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/whoogle.sh b/ct/whoogle.sh index c6054537..7a685bfb 100644 --- a/ct/whoogle.sh +++ b/ct/whoogle.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Whoogle" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/wikijs.sh b/ct/wikijs.sh index a8f58ce8..b96e9788 100644 --- a/ct/wikijs.sh +++ b/ct/wikijs.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Wikijs" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/wireguard.sh b/ct/wireguard.sh index 60156f2e..33c201d4 100644 --- a/ct/wireguard.sh +++ b/ct/wireguard.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Wireguard" +var_tags="proxmox-helper-scripts" var_disk="2" var_cpu="1" var_ram="512" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/yunohost.sh b/ct/yunohost.sh index b024d239..887d9fef 100644 --- a/ct/yunohost.sh +++ b/ct/yunohost.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="YunoHost" +var_tags="proxmox-helper-scripts" var_disk="20" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/zigbee2mqtt.sh b/ct/zigbee2mqtt.sh index 14b75066..026639ac 100644 --- a/ct/zigbee2mqtt.sh +++ b/ct/zigbee2mqtt.sh @@ -20,6 +20,7 @@ EOF header_info echo -e "Loading..." APP="Zigbee2MQTT" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -34,6 +35,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/zoraxy.sh b/ct/zoraxy.sh index 354a4434..06dcd39d 100644 --- a/ct/zoraxy.sh +++ b/ct/zoraxy.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Zoraxy" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="2048" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/ct/zwave-js-ui.sh b/ct/zwave-js-ui.sh index c4217d3e..89a9ca37 100644 --- a/ct/zwave-js-ui.sh +++ b/ct/zwave-js-ui.sh @@ -19,6 +19,7 @@ EOF header_info echo -e "Loading..." APP="Zwave-JS-UI" +var_tags="proxmox-helper-scripts" var_disk="4" var_cpu="2" var_ram="1024" @@ -33,6 +34,7 @@ function default_settings() { PW="" CT_ID=$NEXTID HN=$NSAPP + TAGS="$var_tags" DISK_SIZE="$var_disk" CORE_COUNT="$var_cpu" RAM_SIZE="$var_ram" diff --git a/misc/build.func b/misc/build.func index ee0ff47d..8036e4c4 100644 --- a/misc/build.func +++ b/misc/build.func @@ -98,6 +98,7 @@ echo_default() { echo -e "${DGN}Using Root Password: ${BGN}Automatic Login${CL}" echo -e "${DGN}Using Container ID: ${BGN}$NEXTID${CL}" echo -e "${DGN}Using Hostname: ${BGN}$NSAPP${CL}" + echo -e "${DGN}Using Tags: ${BGN}$TAGS${CL}" echo -e "${DGN}Using Disk Size: ${BGN}$var_disk${CL}${DGN}GB${CL}" echo -e "${DGN}Allocated Cores ${BGN}$var_cpu${CL}" echo -e "${DGN}Allocated Ram ${BGN}$var_ram${CL}" @@ -226,6 +227,17 @@ advanced_settings() { exit-script fi + if TAGS=$(whiptail --inputbox "Set Tags" 8 58 $var_tags --title "TAGS" 3>&1 1>&2 2>&3); then + if [ -z "$TAGS" ]; then + TAGS="$var_tags" + else + TAGS=$(echo ${TAGS,,} | tr -d ' ') + fi + echo -e "${DGN}Using Tags: ${BGN}$TAGS${CL}" + else + exit-script + fi + if DISK_SIZE=$(whiptail --inputbox "Set Disk Size in GB" 8 58 $var_disk --title "DISK SIZE" 3>&1 1>&2 2>&3); then if [ -z "$DISK_SIZE" ]; then DISK_SIZE="$var_disk" @@ -502,7 +514,7 @@ build_container() { export PCT_OPTIONS=" -features $FEATURES -hostname $HN - -tags proxmox-helper-scripts + -tags $TAGS $SD $NS -net0 name=eth0,bridge=$BRG$MAC,ip=$NET$GATE$VLAN$MTU @@ -550,7 +562,7 @@ EOF pct start "$CTID" msg_ok "Started LXC Container" if [ "$var_os" == "alpine" ]; then - sleep 2 + sleep 3 pct exec "$CTID" -- ash -c "apk add bash >/dev/null" fi lxc-attach -n "$CTID" -- bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/install/$var_install.sh)" || exit