diff --git a/ct/mediamtx.sh b/ct/mediamtx.sh index 36bffe8a453..eec17f329ee 100644 --- a/ct/mediamtx.sh +++ b/ct/mediamtx.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-2048}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" var_gpu="${var_gpu:-yes}" @@ -35,7 +35,7 @@ function update_script() { systemctl stop mediamtx msg_ok "Service stopped" - fetch_and_deploy_gh_release "mediamtx" "bluenviron/mediamtx" "prebuild" "latest" "/opt/mediamtx" "mediamtx*linux_amd64.tar.gz" + fetch_and_deploy_gh_release "mediamtx" "bluenviron/mediamtx" "prebuild" "latest" "/opt/mediamtx" "mediamtx*linux_$(arch_resolve).tar.gz" msg_info "Starting service" systemctl start mediamtx diff --git a/ct/memos.sh b/ct/memos.sh index 56e9092896a..f2ceee908cc 100644 --- a/ct/memos.sh +++ b/ct/memos.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-1024}" var_disk="${var_disk:-3}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" @@ -33,7 +33,7 @@ function update_script() { systemctl stop memos msg_ok "Service stopped" - fetch_and_deploy_gh_release "memos" "usememos/memos" "prebuild" "latest" "/opt/memos" "memos*linux_amd64.tar.gz" + fetch_and_deploy_gh_release "memos" "usememos/memos" "prebuild" "latest" "/opt/memos" "memos*linux_$(arch_resolve).tar.gz" msg_info "Starting service" systemctl start memos diff --git a/ct/mini-qr.sh b/ct/mini-qr.sh index 0912d9b2060..0e8a1038cdb 100644 --- a/ct/mini-qr.sh +++ b/ct/mini-qr.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-2048}" var_disk="${var_disk:-6}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/minthcm.sh b/ct/minthcm.sh index f2badd08d5f..4bdbd781372 100644 --- a/ct/minthcm.sh +++ b/ct/minthcm.sh @@ -12,7 +12,7 @@ var_cpu="${var_cpu:-4}" var_ram="${var_ram:-4096}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/mongodb.sh b/ct/mongodb.sh index c1f644a17b5..ec4f27a2833 100644 --- a/ct/mongodb.sh +++ b/ct/mongodb.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-512}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/musicseerr.sh b/ct/musicseerr.sh index a20484fb820..f7aa74e6dcb 100644 --- a/ct/musicseerr.sh +++ b/ct/musicseerr.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-4096}" var_disk="${var_disk:-8}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/n8n.sh b/ct/n8n.sh index 3a11fac91a9..9d5f793accc 100644 --- a/ct/n8n.sh +++ b/ct/n8n.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-2048}" var_disk="${var_disk:-10}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/nagios.sh b/ct/nagios.sh index a73a55fe50e..55df3a9c47d 100644 --- a/ct/nagios.sh +++ b/ct/nagios.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-2048}" var_disk="${var_disk:-20}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/nametag.sh b/ct/nametag.sh index 0fd45d87780..9346a80f75a 100644 --- a/ct/nametag.sh +++ b/ct/nametag.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-2048}" var_disk="${var_disk:-8}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/navidrome.sh b/ct/navidrome.sh index 7d32339340f..b7fbb27cacd 100644 --- a/ct/navidrome.sh +++ b/ct/navidrome.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-1024}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/neko.sh b/ct/neko.sh index 107573757cb..6b8a92c3c70 100644 --- a/ct/neko.sh +++ b/ct/neko.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-4096}" var_disk="${var_disk:-12}" var_os="${var_os:-debian}" var_version="${var_version:-12}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" var_gpu="${var_gpu:-yes}" diff --git a/ct/netbird.sh b/ct/netbird.sh index 0975a9bac46..3360947913e 100644 --- a/ct/netbird.sh +++ b/ct/netbird.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-512}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" var_tun="${var_tun:-yes}" diff --git a/ct/netboot-xyz.sh b/ct/netboot-xyz.sh index 95e5b63a0d4..16283c18d91 100644 --- a/ct/netboot-xyz.sh +++ b/ct/netboot-xyz.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-512}" var_disk="${var_disk:-8}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/netvisor.sh b/ct/netvisor.sh index ae0b1aae81c..370f10bcaee 100644 --- a/ct/netvisor.sh +++ b/ct/netvisor.sh @@ -8,11 +8,11 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV APP="Scanopy" var_tags="${var_tags:-analytics}" var_cpu="${var_cpu:-2}" -var_ram="${var_ram:-3072}" +var_ram="${var_ram:-4096}" var_disk="${var_disk:-6}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/nextexplorer.sh b/ct/nextexplorer.sh index 3a869f72c37..a60d11a2fc7 100644 --- a/ct/nextexplorer.sh +++ b/ct/nextexplorer.sh @@ -13,7 +13,7 @@ var_ram="${var_ram:-3072}" var_disk="${var_disk:-8}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/nextpvr.sh b/ct/nextpvr.sh index 7bb7a3439e4..d63b72b15fe 100644 --- a/ct/nextpvr.sh +++ b/ct/nextpvr.sh @@ -13,7 +13,7 @@ var_ram="${var_ram:-1024}" var_disk="${var_disk:-5}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" var_gpu="${var_gpu:-yes}" diff --git a/ct/nginx-ui.sh b/ct/nginx-ui.sh index 1f9c3ec69d9..a257c909067 100644 --- a/ct/nginx-ui.sh +++ b/ct/nginx-ui.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-512}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" @@ -39,7 +39,7 @@ function update_script() { cp /usr/local/etc/nginx-ui/app.ini /tmp/nginx-ui-app.ini.bak msg_ok "Backed up Configuration" - CLEAN_INSTALL=1 fetch_and_deploy_gh_release "nginx-ui" "0xJacky/nginx-ui" "prebuild" "latest" "/opt/nginx-ui" "nginx-ui-linux-64.tar.gz" + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "nginx-ui" "0xJacky/nginx-ui" "prebuild" "latest" "/opt/nginx-ui" "nginx-ui-linux-$(arch_resolve "64" "arm64-v8a").tar.gz" msg_info "Updating Binary" cp /opt/nginx-ui/nginx-ui /usr/local/bin/nginx-ui diff --git a/ct/nginxproxymanager.sh b/ct/nginxproxymanager.sh index 1be12903af3..71b4939f653 100644 --- a/ct/nginxproxymanager.sh +++ b/ct/nginxproxymanager.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-2048}" var_disk="${var_disk:-8}" var_os="${var_os:-debian}" var_version="${var_version:-12}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/nightscout.sh b/ct/nightscout.sh index e6133a2502b..ff5bf789b57 100644 --- a/ct/nightscout.sh +++ b/ct/nightscout.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-2048}" var_disk="${var_disk:-10}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" diff --git a/ct/nocodb.sh b/ct/nocodb.sh index f55cb5d249e..2a5263e79de 100644 --- a/ct/nocodb.sh +++ b/ct/nocodb.sh @@ -12,7 +12,7 @@ var_ram="${var_ram:-1024}" var_disk="${var_disk:-4}" var_os="${var_os:-debian}" var_version="${var_version:-13}" -var_arm64="${var_arm64:-no}" +var_arm64="${var_arm64:-yes}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" @@ -35,7 +35,7 @@ function update_script() { systemctl stop nocodb msg_ok "Stopped Service" - fetch_and_deploy_gh_release "nocodb" "nocodb/nocodb" "singlefile" "latest" "/opt/nocodb/" "Noco-linux-x64" + fetch_and_deploy_gh_release "nocodb" "nocodb/nocodb" "singlefile" "latest" "/opt/nocodb/" "Noco-linux-$(arch_resolve "x64" "arm64")" msg_info "Starting Service" systemctl start nocodb diff --git a/install/mediamtx-install.sh b/install/mediamtx-install.sh index a657aa03eea..0fcf7f910a1 100644 --- a/install/mediamtx-install.sh +++ b/install/mediamtx-install.sh @@ -18,7 +18,7 @@ msg_info "Installing Dependencies" $STD apt install -y ffmpeg msg_ok "Installed Dependencies" -fetch_and_deploy_gh_release "mediamtx" "bluenviron/mediamtx" "prebuild" "latest" "/opt/mediamtx" "mediamtx*linux_amd64.tar.gz" +fetch_and_deploy_gh_release "mediamtx" "bluenviron/mediamtx" "prebuild" "latest" "/opt/mediamtx" "mediamtx*linux_$(arch_resolve).tar.gz" msg_info "Creating Service" cat </etc/systemd/system/mediamtx.service diff --git a/install/memos-install.sh b/install/memos-install.sh index f955303273d..704865d6ffc 100644 --- a/install/memos-install.sh +++ b/install/memos-install.sh @@ -14,7 +14,7 @@ setting_up_container network_check update_os -fetch_and_deploy_gh_release "memos" "usememos/memos" "prebuild" "latest" "/opt/memos" "memos*linux_amd64.tar.gz" +fetch_and_deploy_gh_release "memos" "usememos/memos" "prebuild" "latest" "/opt/memos" "memos*linux_$(arch_resolve).tar.gz" mkdir -p /opt/memos_data msg_info "Creating Service" diff --git a/install/minthcm-install.sh b/install/minthcm-install.sh index d9d5071bd19..629c6a6cee7 100644 --- a/install/minthcm-install.sh +++ b/install/minthcm-install.sh @@ -13,6 +13,10 @@ setting_up_container network_check update_os +msg_info "Installing Dependencies" +$STD apt install -y cron +msg_ok "Installed Dependencies" + PHP_VERSION="8.2" PHP_APACHE="YES" PHP_MODULE="mysql,redis" PHP_FPM="YES" setup_php setup_composer diff --git a/install/mongodb-install.sh b/install/mongodb-install.sh index 2ac811ce4b0..4c9d34f034d 100644 --- a/install/mongodb-install.sh +++ b/install/mongodb-install.sh @@ -13,11 +13,15 @@ setting_up_container network_check update_os -read -p "${TAB3}Do you want to install MongoDB 8.0 instead of 7.0? [y/N]: " install_mongodb_8 -if [[ "$install_mongodb_8" =~ ^[Yy]$ ]]; then +if [[ "$(arch_resolve)" == "arm64" ]]; then MONGO_VERSION="8.0" setup_mongodb else - MONGO_VERSION="7.0" setup_mongodb + read -p "${TAB3}Do you want to install MongoDB 8.0 instead of 7.0? [y/N]: " install_mongodb_8 + if [[ "$install_mongodb_8" =~ ^[Yy]$ ]]; then + MONGO_VERSION="8.0" setup_mongodb + else + MONGO_VERSION="7.0" setup_mongodb + fi fi sed -i 's/bindIp: 127.0.0.1/bindIp: 0.0.0.0/' /etc/mongod.conf diff --git a/install/nextpvr-install.sh b/install/nextpvr-install.sh index ec77f2cbc27..5fe143618cc 100644 --- a/install/nextpvr-install.sh +++ b/install/nextpvr-install.sh @@ -25,6 +25,7 @@ $STD apt install -y \ libdvbv5-0 \ dtv-scan-tables \ libc6-dev \ + libicu-dev \ ffmpeg msg_ok "Installed Dependencies" diff --git a/install/nginx-ui-install.sh b/install/nginx-ui-install.sh index 194322fdb17..7ddfc2b5770 100644 --- a/install/nginx-ui-install.sh +++ b/install/nginx-ui-install.sh @@ -19,7 +19,7 @@ $STD apt install -y \ logrotate msg_ok "Installed Dependencies" -fetch_and_deploy_gh_release "nginx-ui" "0xJacky/nginx-ui" "prebuild" "latest" "/opt/nginx-ui" "nginx-ui-linux-64.tar.gz" +fetch_and_deploy_gh_release "nginx-ui" "0xJacky/nginx-ui" "prebuild" "latest" "/opt/nginx-ui" "nginx-ui-linux-$(arch_resolve "64" "arm64-v8a").tar.gz" msg_info "Installing Nginx UI" cp /opt/nginx-ui/nginx-ui /usr/local/bin/nginx-ui diff --git a/install/nocodb-install.sh b/install/nocodb-install.sh index 81e31e7d8bc..7ac0a98ce2a 100644 --- a/install/nocodb-install.sh +++ b/install/nocodb-install.sh @@ -13,7 +13,7 @@ setting_up_container network_check update_os -fetch_and_deploy_gh_release "nocodb" "nocodb/nocodb" "singlefile" "latest" "/opt/nocodb/" "Noco-linux-x64" +fetch_and_deploy_gh_release "nocodb" "nocodb/nocodb" "singlefile" "latest" "/opt/nocodb/" "Noco-linux-$(arch_resolve "x64" "arm64")" msg_info "Creating Service" cat </etc/systemd/system/nocodb.service