From 7ab160ff754ea01b215bece326db5600b927bb46 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Wed, 18 Mar 2026 14:58:47 +0100 Subject: [PATCH] gitea sync --- ct/deferred/alpine-homarr.sh | 2 +- ct/deferred/docspell.sh | 2 +- ct/deferred/jumpserver.sh | 2 +- ct/deferred/maybe_death/petio.sh | 2 +- ct/deferred/nginxproxymanager.sh | 2 +- ct/deferred/opencloud.json | 4 +- ct/deferred/roundcubemail.sh | 2 +- ct/deferred/squirrelserversmanager.sh | 2 +- ct/deferred/transmission-openvpn.sh | 2 +- ct/forgejo-runner.sh | 2 +- ct/minthcm.sh | 2 +- ct/tor-snowflake.sh | 2 +- ct/zitadel.sh | 2 +- install/deferred/jumpserver-install.sh | 4 +- install/deferred/maybe_death/petio-install.sh | 2 +- install/deferred/nginxproxymanager-install.sh | 76 +++++++++---------- install/deferred/nimbus-install.sh | 16 ++-- install/deferred/polaris-install.sh | 16 ++-- install/deferred/timescaledb-install.sh | 24 +++--- .../deferred/transmission-openvpn-install.sh | 2 +- install/deferred/vaultwarden-install.sh | 2 +- install/deferred/vikunja-install.sh | 2 +- install/ente-install.sh | 3 +- install/forgejo-runner-install.sh | 2 +- install/minthcm-install.sh | 8 +- install/tor-snowflake-install.sh | 2 +- install/zitadel-install.sh | 16 ++-- misc/alpine-install.func | 4 +- misc/api.func | 2 +- misc/build.func | 14 ++-- misc/cloud-init.func | 4 +- misc/core.func | 6 +- misc/error_handler.func | 2 +- misc/install.func | 4 +- misc/vm-app.func | 2 +- misc/vm-core.func | 4 +- 36 files changed, 122 insertions(+), 123 deletions(-) diff --git a/ct/deferred/alpine-homarr.sh b/ct/deferred/alpine-homarr.sh index b3f8a734d..5a967e19e 100644 --- a/ct/deferred/alpine-homarr.sh +++ b/ct/deferred/alpine-homarr.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) | Co-Author: MickLesk (Canbiz) | Co-Author: CrazyWolf13 -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://homarr.dev/ APP="alpine-homarr" diff --git a/ct/deferred/docspell.sh b/ct/deferred/docspell.sh index 6d6fb9df1..b78d5373f 100644 --- a/ct/deferred/docspell.sh +++ b/ct/deferred/docspell.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (Canbiz) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/community-scripts/ProxmoxVE APP="Docspell" diff --git a/ct/deferred/jumpserver.sh b/ct/deferred/jumpserver.sh index 53aaa5e00..dcc3e2083 100644 --- a/ct/deferred/jumpserver.sh +++ b/ct/deferred/jumpserver.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 community-scripts ORG # Author: Nícolas Pastorello (opastorello) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/jumpserver/jumpserver APP="JumpServer" diff --git a/ct/deferred/maybe_death/petio.sh b/ct/deferred/maybe_death/petio.sh index 9771b125f..be2d71fdb 100644 --- a/ct/deferred/maybe_death/petio.sh +++ b/ct/deferred/maybe_death/petio.sh @@ -2,7 +2,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/misc/build.func) # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://petio.tv/ APP="Petio" diff --git a/ct/deferred/nginxproxymanager.sh b/ct/deferred/nginxproxymanager.sh index f808fa7ff..ff1633b52 100644 --- a/ct/deferred/nginxproxymanager.sh +++ b/ct/deferred/nginxproxymanager.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://nginxproxymanager.com/ APP="Nginx Proxy Manager" diff --git a/ct/deferred/opencloud.json b/ct/deferred/opencloud.json index 0612d0318..ffccd2375 100644 --- a/ct/deferred/opencloud.json +++ b/ct/deferred/opencloud.json @@ -53,7 +53,7 @@ "type": "info" }, { - "text": "**Optional Full-text Search with Apache Tika**: requires your own Tika LXC. See `https://community-scripts.github.io/ProxmoxVE/scripts?id=apache-tika`", + "text": "**Optional Full-text Search with Apache Tika**: requires your own Tika LXC. See `https://community-scripts.github.io/ProxmoxVED/scripts?id=apache-tika`", "type": "info" }, { @@ -61,4 +61,4 @@ "type": "info" } ] -} +} \ No newline at end of file diff --git a/ct/deferred/roundcubemail.sh b/ct/deferred/roundcubemail.sh index 94f40935c..0c74f702a 100644 --- a/ct/deferred/roundcubemail.sh +++ b/ct/deferred/roundcubemail.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: APP="Roundcubemail" diff --git a/ct/deferred/squirrelserversmanager.sh b/ct/deferred/squirrelserversmanager.sh index 46acb8eb3..39a46c782 100644 --- a/ct/deferred/squirrelserversmanager.sh +++ b/ct/deferred/squirrelserversmanager.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (Canbiz) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: APP="Squirrel Servers Manager" diff --git a/ct/deferred/transmission-openvpn.sh b/ct/deferred/transmission-openvpn.sh index e171af605..763c7836e 100644 --- a/ct/deferred/transmission-openvpn.sh +++ b/ct/deferred/transmission-openvpn.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 community-scripts ORG # Author: SunFlowerOwl -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/haugene/docker-transmission-openvpn APP="transmission-openvpn" diff --git a/ct/forgejo-runner.sh b/ct/forgejo-runner.sh index c11dd19a0..f9ac4e5a3 100644 --- a/ct/forgejo-runner.sh +++ b/ct/forgejo-runner.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 community-scripts ORG # Author: Simon Friedrich -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://forgejo.org/ APP="Forgejo-Runner" diff --git a/ct/minthcm.sh b/ct/minthcm.sh index a57a6bb97..c1ec7ef10 100644 --- a/ct/minthcm.sh +++ b/ct/minthcm.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2025 minthcm # Author: MintHCM -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/minthcm/minthcm APP="MintHCM" diff --git a/ct/tor-snowflake.sh b/ct/tor-snowflake.sh index 7652b6b5a..0e287a881 100644 --- a/ct/tor-snowflake.sh +++ b/ct/tor-snowflake.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2025 community-scripts ORG # Author: KernelSailor -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://snowflake.torproject.org/ APP="tor-snowflake" diff --git a/ct/zitadel.sh b/ct/zitadel.sh index dc178c2cc..881e683bd 100644 --- a/ct/zitadel.sh +++ b/ct/zitadel.sh @@ -3,7 +3,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV # Copyright (c) 2021-2026 community-scripts ORG # Author: dave-yap (dave-yap) | Co-author: remz1337 -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://zitadel.com/ APP="Zitadel" diff --git a/install/deferred/jumpserver-install.sh b/install/deferred/jumpserver-install.sh index 41a13f022..bb5687b69 100644 --- a/install/deferred/jumpserver-install.sh +++ b/install/deferred/jumpserver-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: Nícolas Pastorello (opastorello) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/jumpserver/jumpserver source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -15,7 +15,7 @@ update_os msg_info "Installing Dependencies" $STD apt-get install -y \ - iptables + iptables msg_ok "Installed Dependencies" msg_info "Installing JumpServer" diff --git a/install/deferred/maybe_death/petio-install.sh b/install/deferred/maybe_death/petio-install.sh index 6dc6472fb..174f0496c 100644 --- a/install/deferred/maybe_death/petio-install.sh +++ b/install/deferred/maybe_death/petio-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://petio.tv/ source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" diff --git a/install/deferred/nginxproxymanager-install.sh b/install/deferred/nginxproxymanager-install.sh index aa5f05d12..a7b967ac4 100644 --- a/install/deferred/nginxproxymanager-install.sh +++ b/install/deferred/nginxproxymanager-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://nginxproxymanager.com/ source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -16,29 +16,29 @@ update_os msg_info "Installing Dependencies" $STD apt-get update $STD apt-get -y install \ - sudo \ - mc \ - curl \ - gnupg \ - make \ - gcc \ - g++ \ - ca-certificates \ - apache2-utils \ - logrotate \ - build-essential \ - git + sudo \ + mc \ + curl \ + gnupg \ + make \ + gcc \ + g++ \ + ca-certificates \ + apache2-utils \ + logrotate \ + build-essential \ + git msg_ok "Installed Dependencies" msg_info "Installing Python3" $STD apt-get install -y \ - python3 \ - python3-dev \ - python3-pip \ - python3-venv \ - python3-cffi \ - python3-certbot \ - python3-certbot-dns-cloudflare + python3 \ + python3-dev \ + python3-pip \ + python3-venv \ + python3-cffi \ + python3-certbot \ + python3-certbot-dns-cloudflare $STD pip3 install certbot-dns-multi $STD python3 -m venv /opt/certbot/ rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED @@ -76,7 +76,7 @@ sed -i "s|\"version\": \"0.0.0\"|\"version\": \"$RELEASE\"|" frontend/package.js sed -i 's+^daemon+#daemon+g' docker/rootfs/etc/nginx/nginx.conf NGINX_CONFS=$(find "$(pwd)" -type f -name "*.conf") for NGINX_CONF in $NGINX_CONFS; do - sed -i 's+include conf.d+include /etc/nginx/conf.d+g' "$NGINX_CONF" + sed -i 's+include conf.d+include /etc/nginx/conf.d+g' "$NGINX_CONF" done mkdir -p /var/www/html /etc/nginx/logs @@ -88,21 +88,21 @@ ln -sf /etc/nginx/nginx.conf /etc/nginx/conf/nginx.conf rm -f /etc/nginx/conf.d/dev.conf mkdir -p /tmp/nginx/body \ - /run/nginx \ - /data/nginx \ - /data/custom_ssl \ - /data/logs \ - /data/access \ - /data/nginx/default_host \ - /data/nginx/default_www \ - /data/nginx/proxy_host \ - /data/nginx/redirection_host \ - /data/nginx/stream \ - /data/nginx/dead_host \ - /data/nginx/temp \ - /var/lib/nginx/cache/public \ - /var/lib/nginx/cache/private \ - /var/cache/nginx/proxy_temp + /run/nginx \ + /data/nginx \ + /data/custom_ssl \ + /data/logs \ + /data/access \ + /data/nginx/default_host \ + /data/nginx/default_www \ + /data/nginx/proxy_host \ + /data/nginx/redirection_host \ + /data/nginx/stream \ + /data/nginx/dead_host \ + /data/nginx/temp \ + /var/lib/nginx/cache/public \ + /var/lib/nginx/cache/private \ + /var/cache/nginx/proxy_temp chmod -R 777 /var/cache/nginx chown root /tmp/nginx @@ -110,7 +110,7 @@ chown root /tmp/nginx echo resolver "$(awk 'BEGIN{ORS=" "} $1=="nameserver" {print ($2 ~ ":")? "["$2"]": $2}' /etc/resolv.conf);" >/etc/nginx/conf.d/include/resolvers.conf if [ ! -f /data/nginx/dummycert.pem ] || [ ! -f /data/nginx/dummykey.pem ]; then - openssl req -new -newkey rsa:2048 -days 3650 -nodes -x509 -subj "/O=Nginx Proxy Manager/OU=Dummy Certificate/CN=localhost" -keyout /data/nginx/dummykey.pem -out /data/nginx/dummycert.pem &>/dev/null + openssl req -new -newkey rsa:2048 -days 3650 -nodes -x509 -subj "/O=Nginx Proxy Manager/OU=Dummy Certificate/CN=localhost" -keyout /data/nginx/dummykey.pem -out /data/nginx/dummycert.pem &>/dev/null fi mkdir -p /app/global /app/frontend/images @@ -130,7 +130,7 @@ msg_ok "Built Frontend" msg_info "Initializing Backend" rm -rf /app/config/default.json if [ ! -f /app/config/production.json ]; then - cat <<'EOF' >/app/config/production.json + cat <<'EOF' >/app/config/production.json { "database": { "engine": "knex-native", diff --git a/install/deferred/nimbus-install.sh b/install/deferred/nimbus-install.sh index 53ba6b6cb..a10022146 100644 --- a/install/deferred/nimbus-install.sh +++ b/install/deferred/nimbus-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: CrazyWolf13 -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/arunavo4/gitea-mirror source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -15,9 +15,9 @@ update_os msg_info "Installing dependencies" $STD apt-get install -y \ - build-essential \ - openssl \ - git + build-essential \ + openssl \ + git msg_ok "Installed Dependencies" msg_info "Installing Bun" @@ -38,10 +38,10 @@ $STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET client_encoding TO 'utf8' $STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET default_transaction_isolation TO 'read committed';" $STD sudo -u postgres psql -c "ALTER ROLE $DB_USER SET timezone TO 'UTC'" { - echo "Nimbus-Credentials" - echo "Nimbus Database User: $DB_USER" - echo "Nimbus Database Password: $DB_PASS" - echo "Nimbus Database Name: $DB_NAME" + echo "Nimbus-Credentials" + echo "Nimbus Database User: $DB_USER" + echo "Nimbus Database Password: $DB_PASS" + echo "Nimbus Database Name: $DB_NAME" } >>~/nimbus.creds msg_ok "Set up PostgreSQL Database" diff --git a/install/deferred/polaris-install.sh b/install/deferred/polaris-install.sh index 8bc6eccf8..bb6fe0d37 100644 --- a/install/deferred/polaris-install.sh +++ b/install/deferred/polaris-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (Canbiz) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/agersant/polaris source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -15,13 +15,13 @@ update_os msg_info "Installing Dependencies" $STD apt-get install -y \ - make \ - git \ - build-essential \ - binutils \ - pkg-config \ - libsqlite3-dev \ - libssl-dev + make \ + git \ + build-essential \ + binutils \ + pkg-config \ + libsqlite3-dev \ + libssl-dev msg_ok "Installed Dependencies" msg_info "Installing Rust" diff --git a/install/deferred/timescaledb-install.sh b/install/deferred/timescaledb-install.sh index aa66a349a..234593a10 100644 --- a/install/deferred/timescaledb-install.sh +++ b/install/deferred/timescaledb-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" color @@ -14,12 +14,12 @@ update_os msg_info "Installing Dependencies" $STD apt-get install -y \ - curl \ - sudo \ - mc \ - gnupg \ - apt-transport-https \ - lsb-release + curl \ + sudo \ + mc \ + gnupg \ + apt-transport-https \ + lsb-release msg_ok "Installed Dependencies" msg_info "Setting up PostgreSQL Repository" @@ -146,11 +146,11 @@ msg_ok "Setup TimescaleDB" read -r -p "Would you like to add Adminer? " prompt if [[ "${prompt,,}" =~ ^(y|yes)$ ]]; then - msg_info "Installing Adminer" - $STD apt install -y adminer - $STD a2enconf adminer - systemctl reload apache2 - msg_ok "Installed Adminer" + msg_info "Installing Adminer" + $STD apt install -y adminer + $STD a2enconf adminer + systemctl reload apache2 + msg_ok "Installed Adminer" fi motd_ssh diff --git a/install/deferred/transmission-openvpn-install.sh b/install/deferred/transmission-openvpn-install.sh index 72b9b985d..d9202ff07 100644 --- a/install/deferred/transmission-openvpn-install.sh +++ b/install/deferred/transmission-openvpn-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: SunFlowerOwl -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/haugene/docker-transmission-openvpn # Import Functions und Setup diff --git a/install/deferred/vaultwarden-install.sh b/install/deferred/vaultwarden-install.sh index eab371942..9c6a8c374 100644 --- a/install/deferred/vaultwarden-install.sh +++ b/install/deferred/vaultwarden-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/dani-garcia/vaultwarden source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" diff --git a/install/deferred/vikunja-install.sh b/install/deferred/vikunja-install.sh index 7774bd2c7..3815e5ae2 100644 --- a/install/deferred/vikunja-install.sh +++ b/install/deferred/vikunja-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (Canbiz) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://vikunja.io/ source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" diff --git a/install/ente-install.sh b/install/ente-install.sh index a9bb1f36d..ee4e2a437 100644 --- a/install/ente-install.sh +++ b/install/ente-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/ente-io/ente source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -29,7 +29,6 @@ NODE_VERSION="24" NODE_MODULE="yarn" setup_nodejs RUST_CRATES="wasm-pack" setup_rust $STD rustup target add wasm32-unknown-unknown - fetch_and_deploy_gh_release "ente-server" "ente-io/ente" "tarball" "latest" "/opt/ente" msg_info "Building Ente CLI" diff --git a/install/forgejo-runner-install.sh b/install/forgejo-runner-install.sh index 78f0a6e5f..3bbcdc457 100644 --- a/install/forgejo-runner-install.sh +++ b/install/forgejo-runner-install.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: Simon Friedrich -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://forgejo.org/ source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" diff --git a/install/minthcm-install.sh b/install/minthcm-install.sh index 817c99e5b..34b66ab56 100644 --- a/install/minthcm-install.sh +++ b/install/minthcm-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2025 minthcm # Author: MintHCM -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://github.com/minthcm/minthcm source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -17,7 +17,7 @@ PHP_VERSION="8.2" PHP_APACHE="YES" PHP_MODULE="mysql,redis" PHP_FPM="YES" setup_php setup_composer setup_mariadb -$STD mariadb -u root -e "SET GLOBAL sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'"; +$STD mariadb -u root -e "SET GLOBAL sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'" fetch_and_deploy_gh_release "MintHCM" "minthcm/minthcm" "tarball" "latest" "/var/www/MintHCM" @@ -72,8 +72,8 @@ msg_ok "Generated configuration file" msg_info "Installing MintHCM" cd /var/www/MintHCM -$STD sudo -u www-data php MintCLI install < /var/www/MintHCM/configMint4 -printf "* * * * * cd /var/www/MintHCM/legacy; php -f cron.php > /dev/null 2>&1\n" > /var/spool/cron/crontabs/www-data +$STD sudo -u www-data php MintCLI install /dev/null 2>&1\n" >/var/spool/cron/crontabs/www-data service cron start rm -f /var/www/MintHCM/configMint4 msg_ok "Installed MintHCM" diff --git a/install/tor-snowflake-install.sh b/install/tor-snowflake-install.sh index 24c4a564a..56fa0894e 100644 --- a/install/tor-snowflake-install.sh +++ b/install/tor-snowflake-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2025 community-scripts ORG # Author: KernelSailor -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://snowflake.torproject.org/ source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" diff --git a/install/zitadel-install.sh b/install/zitadel-install.sh index 0b68be627..c1858cb11 100644 --- a/install/zitadel-install.sh +++ b/install/zitadel-install.sh @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: dave-yap (dave-yap) | Co-Author: remz1337 -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # Source: https://zitadel.com/ source /dev/stdin <<<"$FUNCTIONS_FILE_PATH" @@ -55,12 +55,12 @@ msg_ok "Configured PostgreSQL" msg_info "Installing Zitadel" cd "${ZITADEL_DIR}" mkdir -p ${CONFIG_DIR} -echo -n "${MASTERKEY}" > ${CONFIG_DIR}/.masterkey +echo -n "${MASTERKEY}" >${CONFIG_DIR}/.masterkey chmod 600 "${CONFIG_DIR}/.masterkey" chown "${ZITADEL_USER}:${ZITADEL_GROUP}" "${CONFIG_DIR}/.masterkey" # Update config.yaml for network access -cat > "${CONFIG_DIR}/config.yaml" <"${CONFIG_DIR}/config.yaml" < "${CONFIG_DIR}/login.env" <"${CONFIG_DIR}/login.env" < "${CONFIG_DIR}/api.env" <"${CONFIG_DIR}/api.env" < /etc/systemd/system/zitadel-api.service </etc/systemd/system/zitadel-api.service < /etc/systemd/system/zitadel-login.service </etc/systemd/system/zitadel-login.service < "${CONFIG_DIR}/INSTALLATION_INFO.txt" <"${CONFIG_DIR}/INSTALLATION_INFO.txt" </dev/null 2>&1; then apk update && apk add curl >/dev/null 2>&1 fi -COMMUNITY_SCRIPTS_URL="${COMMUNITY_SCRIPTS_URL:-https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main}" +COMMUNITY_SCRIPTS_URL="${COMMUNITY_SCRIPTS_URL:-https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main}" source <(curl -fsSL "$COMMUNITY_SCRIPTS_URL/misc/core.func") source <(curl -fsSL "$COMMUNITY_SCRIPTS_URL/misc/error_handler.func") load_functions diff --git a/misc/api.func b/misc/api.func index 84d439d32..2c293191f 100644 --- a/misc/api.func +++ b/misc/api.func @@ -1,6 +1,6 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: michelroegl-brunner | MickLesk -# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/LICENSE +# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/LICENSE # ============================================================================== # API.FUNC - TELEMETRY & DIAGNOSTICS API diff --git a/misc/build.func b/misc/build.func index 8ebdbc04a..184e34b95 100644 --- a/misc/build.func +++ b/misc/build.func @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: tteck (tteckster) | MickLesk | michelroegl-brunner -# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/LICENSE +# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/LICENSE # ============================================================================== # BUILD.FUNC - LXC CONTAINER BUILD & CONFIGURATION @@ -85,7 +85,7 @@ variables() { # Configurable base URL for development — override with COMMUNITY_SCRIPTS_URL # See docs/DEV_MODE.md for details -COMMUNITY_SCRIPTS_URL="${COMMUNITY_SCRIPTS_URL:-https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main}" +COMMUNITY_SCRIPTS_URL="${COMMUNITY_SCRIPTS_URL:-https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main}" source <(curl -fsSL "$COMMUNITY_SCRIPTS_URL/misc/api.func") @@ -631,7 +631,7 @@ run_preflight() { done echo "" echo -e "${INFO} Please resolve the above issues before creating a container." - echo -e "${INFO} Documentation: ${BL}https://community-scripts.github.io/ProxmoxVE/${CL}" + echo -e "${INFO} Documentation: ${BL}https://community-scripts.github.io/ProxmoxVED/${CL}" # Report to telemetry (if consent was given) post_preflight_to_api @@ -3294,7 +3294,7 @@ DIAGNOSTICS=yes #This file is used to store the diagnostics settings for the Community-Scripts API. #https://git.community-scripts.org/community-scripts/ProxmoxVED/discussions/1836 #Your diagnostics will be sent to the Community-Scripts API for troubleshooting/statistical purposes. -#You can review the data at https://community-scripts.github.io/ProxmoxVE/data +#You can review the data at https://community-scripts.github.io/ProxmoxVED/data #If you do not wish to send diagnostics, please set the variable 'DIAGNOSTICS' to "no" in /usr/local/community-scripts/diagnostics, or use the menue. #This will disable the diagnostics feature. #To send diagnostics, set the variable 'DIAGNOSTICS' to "yes" in /usr/local/community-scripts/diagnostics, or use the menue. @@ -3319,7 +3319,7 @@ DIAGNOSTICS=no #This file is used to store the diagnostics settings for the Community-Scripts API. #https://git.community-scripts.org/community-scripts/ProxmoxVED/discussions/1836 #Your diagnostics will be sent to the Community-Scripts API for troubleshooting/statistical purposes. -#You can review the data at https://community-scripts.github.io/ProxmoxVE/data +#You can review the data at https://community-scripts.github.io/ProxmoxVED/data #If you do not wish to send diagnostics, please set the variable 'DIAGNOSTICS' to "no" in /usr/local/community-scripts/diagnostics, or use the menue. #This will disable the diagnostics feature. #To send diagnostics, set the variable 'DIAGNOSTICS' to "yes" in /usr/local/community-scripts/diagnostics, or use the menue. @@ -4935,7 +4935,7 @@ EOF' set +Eeuo pipefail trap - ERR local _LXC_CAPTURE_LOG="/tmp/.install-capture-${SESSION_ID}.log" - lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)" 2>&1 | tee "$_LXC_CAPTURE_LOG" + lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/install/${var_install}.sh)" 2>&1 | tee "$_LXC_CAPTURE_LOG" local apt_retry_exit=${PIPESTATUS[0]} set -Eeuo pipefail trap 'error_handler' ERR @@ -6006,7 +6006,7 @@ description() { cat < - Logo + Logo

${APP} LXC

diff --git a/misc/cloud-init.func b/misc/cloud-init.func index 0c8597f9b..06c22a656 100644 --- a/misc/cloud-init.func +++ b/misc/cloud-init.func @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: community-scripts ORG -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/branch/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/branch/main/LICENSE # Revision: 1 # ============================================================================== @@ -17,7 +17,7 @@ # - Cloud-Init status monitoring and waiting # # Usage: -# source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/cloud-init.func) +# source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/misc/cloud-init.func) # setup_cloud_init "$VMID" "$STORAGE" "$HN" "yes" # # Compatible with: Debian, Ubuntu, and all Cloud-Init enabled distributions diff --git a/misc/core.func b/misc/core.func index 23ef45122..5d46742de 100644 --- a/misc/core.func +++ b/misc/core.func @@ -1,6 +1,6 @@ #!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG -# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/LICENSE +# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/LICENSE # ============================================================================== # CORE FUNCTIONS - LXC CONTAINER UTILITIES @@ -521,7 +521,7 @@ silent() { if [[ $rc -ne 0 ]]; then # Source explain_exit_code if needed if ! declare -f explain_exit_code >/dev/null 2>&1; then - source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/error_handler.func) + source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/misc/error_handler.func) fi local explanation @@ -790,7 +790,7 @@ exit_script() { get_header() { local app_name=$(echo "${APP,,}" | tr -d ' ') local app_type=${APP_TYPE:-ct} # Default to 'ct' if not set - local header_url="https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/${app_type}/headers/${app_name}" + local header_url="https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/${app_type}/headers/${app_name}" local local_header_path="/usr/local/community-scripts/headers/${app_type}/${app_name}" mkdir -p "$(dirname "$local_header_path")" diff --git a/misc/error_handler.func b/misc/error_handler.func index cea4639a1..4e5e7514d 100644 --- a/misc/error_handler.func +++ b/misc/error_handler.func @@ -4,7 +4,7 @@ # ------------------------------------------------------------------------------ # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) -# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE +# License: MIT | https://github.com/community-scripts/ProxmoxVED/raw/main/LICENSE # ------------------------------------------------------------------------------ # # Provides comprehensive error handling and signal management for all scripts. diff --git a/misc/install.func b/misc/install.func index 95486fe50..e09a01b2d 100644 --- a/misc/install.func +++ b/misc/install.func @@ -173,7 +173,7 @@ _bootstrap() { fi # Configurable base URL for development — override with COMMUNITY_SCRIPTS_URL - COMMUNITY_SCRIPTS_URL="${COMMUNITY_SCRIPTS_URL:-https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main}" + COMMUNITY_SCRIPTS_URL="${COMMUNITY_SCRIPTS_URL:-https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main}" # Source core functions source <(curl -fsSL "$COMMUNITY_SCRIPTS_URL/misc/core.func") @@ -944,7 +944,7 @@ EOF # Create update script # Use var_os for OS-based containers, otherwise use app name local update_script_name="${var_os:-$app}" - echo "bash -c \"\$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/${update_script_name}.sh)\"" >/usr/bin/update + echo "bash -c \"\$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/${update_script_name}.sh)\"" >/usr/bin/update chmod +x /usr/bin/update # Inject SSH authorized keys if provided diff --git a/misc/vm-app.func b/misc/vm-app.func index a14965d0d..fe2ddbe20 100644 --- a/misc/vm-app.func +++ b/misc/vm-app.func @@ -2,7 +2,7 @@ # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) -# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/LICENSE +# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/LICENSE # ============================================================================== # VM-APP.FUNC - DEPLOY LXC APPLICATIONS INSIDE VIRTUAL MACHINES diff --git a/misc/vm-core.func b/misc/vm-core.func index f3dfb0ff9..c57a11971 100644 --- a/misc/vm-core.func +++ b/misc/vm-core.func @@ -1,5 +1,5 @@ # Copyright (c) 2021-2026 community-scripts ORG -# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/LICENSE +# License: MIT | https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/LICENSE set -euo pipefail SPINNER_PID="" @@ -35,7 +35,7 @@ load_functions() { get_header() { local app_name=$(echo "${APP,,}" | tr ' ' '-') local app_type=${APP_TYPE:-vm} - local header_url="https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/${app_type}/headers/${app_name}" + local header_url="https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/${app_type}/headers/${app_name}" local local_header_path="/usr/local/community-scripts/headers/${app_type}/${app_name}" mkdir -p "$(dirname "$local_header_path")"