mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-12-17 20:53:28 +01:00
Compare commits
9 Commits
fix/mariad
...
fix/zabbix
| Author | SHA1 | Date | |
|---|---|---|---|
| 6a0c770e12 | |||
| 5f6af94ca6 | |||
| 059aaac914 | |||
| 951fb3d53a | |||
| 000c8b5fc9 | |||
| baaf6a9f58 | |||
| 4ff31f3dcf | |||
| 0dd4a9e6ed | |||
| 3dc2ea7d50 |
@ -20,8 +20,11 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
|
|||||||
|
|
||||||
- #### 🐞 Bug Fixes
|
- #### 🐞 Bug Fixes
|
||||||
|
|
||||||
- Miniflux: use correct systemctl to check service instead of file path [@MickLesk](https://github.com/MickLesk) ([#10024](https://github.com/community-scripts/ProxmoxVE/pull/10024))
|
- Fix: mariadb repo in update_scripts [@MickLesk](https://github.com/MickLesk) ([#10034](https://github.com/community-scripts/ProxmoxVE/pull/10034))
|
||||||
|
- 2fauth: update PHP version from 8.3 to 8.4 in update_script [@MickLesk](https://github.com/MickLesk) ([#10035](https://github.com/community-scripts/ProxmoxVE/pull/10035))
|
||||||
|
- pdm: add rsyslog to fix /dev/log Connection refused errors [@MickLesk](https://github.com/MickLesk) ([#10018](https://github.com/community-scripts/ProxmoxVE/pull/10018))
|
||||||
- 2fauth: bump to php8.4 [@MickLesk](https://github.com/MickLesk) ([#10019](https://github.com/community-scripts/ProxmoxVE/pull/10019))
|
- 2fauth: bump to php8.4 [@MickLesk](https://github.com/MickLesk) ([#10019](https://github.com/community-scripts/ProxmoxVE/pull/10019))
|
||||||
|
- Miniflux: use correct systemctl to check service instead of file path [@MickLesk](https://github.com/MickLesk) ([#10024](https://github.com/community-scripts/ProxmoxVE/pull/10024))
|
||||||
- PhotoPrism: export env variables for CLI tools [@MickLesk](https://github.com/MickLesk) ([#10023](https://github.com/community-scripts/ProxmoxVE/pull/10023))
|
- PhotoPrism: export env variables for CLI tools [@MickLesk](https://github.com/MickLesk) ([#10023](https://github.com/community-scripts/ProxmoxVE/pull/10023))
|
||||||
|
|
||||||
### 💾 Core
|
### 💾 Core
|
||||||
|
|||||||
@ -35,14 +35,14 @@ function update_script() {
|
|||||||
|
|
||||||
msg_info "Creating Backup"
|
msg_info "Creating Backup"
|
||||||
mv "/opt/2fauth" "/opt/2fauth-backup"
|
mv "/opt/2fauth" "/opt/2fauth-backup"
|
||||||
if ! dpkg -l | grep -q 'php8.3'; then
|
if ! dpkg -l | grep -q 'php8.4'; then
|
||||||
cp /etc/nginx/conf.d/2fauth.conf /etc/nginx/conf.d/2fauth.conf.bak
|
cp /etc/nginx/conf.d/2fauth.conf /etc/nginx/conf.d/2fauth.conf.bak
|
||||||
fi
|
fi
|
||||||
msg_ok "Backup Created"
|
msg_ok "Backup Created"
|
||||||
|
|
||||||
if ! dpkg -l | grep -q 'php8.3'; then
|
if ! dpkg -l | grep -q 'php8.4'; then
|
||||||
PHP_VERSION="8.3" PHP_MODULE="common,ctype,fileinfo,mysql,cli,tokenizer,dom,redis,session,openssl" PHP_FPM="YES" setup_php
|
PHP_VERSION="8.4" PHP_MODULE="common,ctype,fileinfo,mysql,cli,tokenizer,dom,redis,session,openssl" PHP_FPM="YES" setup_php
|
||||||
sed -i 's/php8.2/php8.3/g' /etc/nginx/conf.d/2fauth.conf
|
sed -i 's/php8\.[0-9]/php8.4/g' /etc/nginx/conf.d/2fauth.conf
|
||||||
fi
|
fi
|
||||||
fetch_and_deploy_gh_release "2fauth" "Bubka/2FAuth"
|
fetch_and_deploy_gh_release "2fauth" "Bubka/2FAuth"
|
||||||
setup_composer
|
setup_composer
|
||||||
|
|||||||
@ -67,7 +67,7 @@ function update_script() {
|
|||||||
|
|
||||||
rm -Rf /etc/apt/sources.list.d/zabbix.list
|
rm -Rf /etc/apt/sources.list.d/zabbix.list
|
||||||
cd /tmp
|
cd /tmp
|
||||||
ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/release/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian13_all.deb"
|
ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian13_all.deb"
|
||||||
curl -fsSL "$ZABBIX_DEB_URL" -o /tmp/zabbix-release_latest+debian13_all.deb
|
curl -fsSL "$ZABBIX_DEB_URL" -o /tmp/zabbix-release_latest+debian13_all.deb
|
||||||
$STD dpkg -i zabbix-release_latest+debian13_all.deb
|
$STD dpkg -i zabbix-release_latest+debian13_all.deb
|
||||||
rm -rf /tmp/zabbix-release_latest+debian13_all.deb
|
rm -rf /tmp/zabbix-release_latest+debian13_all.deb
|
||||||
|
|||||||
@ -1,4 +1,89 @@
|
|||||||
[
|
[
|
||||||
|
{
|
||||||
|
"name": "jenkinsci/jenkins",
|
||||||
|
"version": "jenkins-2.542",
|
||||||
|
"date": "2025-12-16T11:28:32Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "zabbix/zabbix",
|
||||||
|
"version": "7.2.15rc2",
|
||||||
|
"date": "2025-12-16T10:23:14Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "prometheus/prometheus",
|
||||||
|
"version": "v3.8.1",
|
||||||
|
"date": "2025-12-16T09:59:22Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "rcourtman/Pulse",
|
||||||
|
"version": "v4.36.2",
|
||||||
|
"date": "2025-12-03T22:46:29Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "n8n-io/n8n",
|
||||||
|
"version": "n8n@1.123.6",
|
||||||
|
"date": "2025-12-15T14:22:59Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sabnzbd/sabnzbd",
|
||||||
|
"version": "4.5.5",
|
||||||
|
"date": "2025-10-24T11:12:22Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "mattermost/mattermost",
|
||||||
|
"version": "v11.2.1",
|
||||||
|
"date": "2025-12-16T07:40:44Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "jupyter/notebook",
|
||||||
|
"version": "v7.5.1",
|
||||||
|
"date": "2025-12-16T07:39:08Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "morpheus65535/bazarr",
|
||||||
|
"version": "v1.5.3",
|
||||||
|
"date": "2025-09-20T12:12:33Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Jackett/Jackett",
|
||||||
|
"version": "v0.24.457",
|
||||||
|
"date": "2025-12-16T05:57:07Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "firefly-iii/firefly-iii",
|
||||||
|
"version": "v6.4.14",
|
||||||
|
"date": "2025-12-16T05:42:34Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "goauthentik/authentik",
|
||||||
|
"version": "version/2025.10.2",
|
||||||
|
"date": "2025-11-19T15:08:41Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "ollama/ollama",
|
||||||
|
"version": "v0.13.4-rc2",
|
||||||
|
"date": "2025-12-16T02:57:20Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "jeedom/core",
|
||||||
|
"version": "4.5",
|
||||||
|
"date": "2025-12-16T00:27:09Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "steveiliop56/tinyauth",
|
||||||
|
"version": "v4.1.0",
|
||||||
|
"date": "2025-11-23T12:13:34Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Stirling-Tools/Stirling-PDF",
|
||||||
|
"version": "v2.1.4",
|
||||||
|
"date": "2025-12-16T00:02:18Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "esphome/esphome",
|
||||||
|
"version": "2025.11.5",
|
||||||
|
"date": "2025-12-09T17:54:33Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "scanopy/scanopy",
|
"name": "scanopy/scanopy",
|
||||||
"version": "v0.12.1",
|
"version": "v0.12.1",
|
||||||
@ -9,11 +94,6 @@
|
|||||||
"version": "v2.16.46",
|
"version": "v2.16.46",
|
||||||
"date": "2025-12-15T22:07:08Z"
|
"date": "2025-12-15T22:07:08Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "mattermost/mattermost",
|
|
||||||
"version": "mattermost-redux@11.2.0",
|
|
||||||
"date": "2025-12-15T20:37:15Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "metabase/metabase",
|
"name": "metabase/metabase",
|
||||||
"version": "v0.57.x",
|
"version": "v0.57.x",
|
||||||
@ -34,6 +114,11 @@
|
|||||||
"version": "v4.1.0",
|
"version": "v4.1.0",
|
||||||
"date": "2025-12-15T18:53:25Z"
|
"date": "2025-12-15T18:53:25Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "keycloak/keycloak",
|
||||||
|
"version": "26.4.7",
|
||||||
|
"date": "2025-12-01T08:14:11Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "rabbitmq/rabbitmq-server",
|
"name": "rabbitmq/rabbitmq-server",
|
||||||
"version": "v4.2.2",
|
"version": "v4.2.2",
|
||||||
@ -49,16 +134,6 @@
|
|||||||
"version": "v0.30.0",
|
"version": "v0.30.0",
|
||||||
"date": "2025-12-15T17:23:59Z"
|
"date": "2025-12-15T17:23:59Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "n8n-io/n8n",
|
|
||||||
"version": "n8n@1.123.6",
|
|
||||||
"date": "2025-12-15T14:22:59Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "rcourtman/Pulse",
|
|
||||||
"version": "v4.36.2",
|
|
||||||
"date": "2025-12-03T22:46:29Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "danielbrendel/hortusfox-web",
|
"name": "danielbrendel/hortusfox-web",
|
||||||
"version": "v5.6",
|
"version": "v5.6",
|
||||||
@ -69,11 +144,6 @@
|
|||||||
"version": "25.12.0",
|
"version": "25.12.0",
|
||||||
"date": "2025-12-15T14:06:00Z"
|
"date": "2025-12-15T14:06:00Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "firefly-iii/firefly-iii",
|
|
||||||
"version": "v6.4.11",
|
|
||||||
"date": "2025-12-15T08:01:35Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "tailscale/tailscale",
|
"name": "tailscale/tailscale",
|
||||||
"version": "v1.92.2",
|
"version": "v1.92.2",
|
||||||
@ -119,36 +189,11 @@
|
|||||||
"version": "v6.0.4.10291",
|
"version": "v6.0.4.10291",
|
||||||
"date": "2025-11-16T22:39:01Z"
|
"date": "2025-11-16T22:39:01Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "morpheus65535/bazarr",
|
|
||||||
"version": "v1.5.3",
|
|
||||||
"date": "2025-09-20T12:12:33Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Jackett/Jackett",
|
|
||||||
"version": "v0.24.454",
|
|
||||||
"date": "2025-12-15T05:54:27Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "jellyfin/jellyfin",
|
"name": "jellyfin/jellyfin",
|
||||||
"version": "v10.11.5",
|
"version": "v10.11.5",
|
||||||
"date": "2025-12-15T02:44:19Z"
|
"date": "2025-12-15T02:44:19Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "steveiliop56/tinyauth",
|
|
||||||
"version": "v4.1.0",
|
|
||||||
"date": "2025-11-23T12:13:34Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "jeedom/core",
|
|
||||||
"version": "4.5",
|
|
||||||
"date": "2025-12-15T00:27:03Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "esphome/esphome",
|
|
||||||
"version": "2025.11.5",
|
|
||||||
"date": "2025-12-09T17:54:33Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "9001/copyparty",
|
"name": "9001/copyparty",
|
||||||
"version": "v1.19.22",
|
"version": "v1.19.22",
|
||||||
@ -284,11 +329,6 @@
|
|||||||
"version": "v0.88.0",
|
"version": "v0.88.0",
|
||||||
"date": "2025-12-13T09:36:24Z"
|
"date": "2025-12-13T09:36:24Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "ollama/ollama",
|
|
||||||
"version": "v0.13.4-rc0",
|
|
||||||
"date": "2025-12-13T00:29:01Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "Dokploy/dokploy",
|
"name": "Dokploy/dokploy",
|
||||||
"version": "v0.26.2",
|
"version": "v0.26.2",
|
||||||
@ -339,11 +379,6 @@
|
|||||||
"version": "v1.14.1",
|
"version": "v1.14.1",
|
||||||
"date": "2025-12-12T17:37:58Z"
|
"date": "2025-12-12T17:37:58Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "keycloak/keycloak",
|
|
||||||
"version": "26.4.7",
|
|
||||||
"date": "2025-12-01T08:14:11Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "node-red/node-red",
|
"name": "node-red/node-red",
|
||||||
"version": "4.1.2",
|
"version": "4.1.2",
|
||||||
@ -419,16 +454,6 @@
|
|||||||
"version": "v1.30.22",
|
"version": "v1.30.22",
|
||||||
"date": "2025-12-11T18:02:06Z"
|
"date": "2025-12-11T18:02:06Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "Stirling-Tools/Stirling-PDF",
|
|
||||||
"version": "v2.1.3",
|
|
||||||
"date": "2025-12-11T13:31:56Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "zabbix/zabbix",
|
|
||||||
"version": "7.4.6rc1",
|
|
||||||
"date": "2025-12-11T12:01:51Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "pommee/goaway",
|
"name": "pommee/goaway",
|
||||||
"version": "v0.62.24",
|
"version": "v0.62.24",
|
||||||
@ -454,11 +479,6 @@
|
|||||||
"version": "v1.8.0",
|
"version": "v1.8.0",
|
||||||
"date": "2025-12-10T16:44:33Z"
|
"date": "2025-12-10T16:44:33Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "jenkinsci/jenkins",
|
|
||||||
"version": "jenkins-2.541",
|
|
||||||
"date": "2025-12-10T15:57:13Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "rclone/rclone",
|
"name": "rclone/rclone",
|
||||||
"version": "v1.72.1",
|
"version": "v1.72.1",
|
||||||
@ -559,11 +579,6 @@
|
|||||||
"version": "preview-test-fix-subscriptions",
|
"version": "preview-test-fix-subscriptions",
|
||||||
"date": "2025-12-08T23:15:30Z"
|
"date": "2025-12-08T23:15:30Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "sabnzbd/sabnzbd",
|
|
||||||
"version": "4.5.5",
|
|
||||||
"date": "2025-10-24T11:12:22Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "hansmi/prometheus-paperless-exporter",
|
"name": "hansmi/prometheus-paperless-exporter",
|
||||||
"version": "v0.0.9",
|
"version": "v0.0.9",
|
||||||
@ -764,11 +779,6 @@
|
|||||||
"version": "v5.0.0",
|
"version": "v5.0.0",
|
||||||
"date": "2025-12-02T10:33:31Z"
|
"date": "2025-12-02T10:33:31Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "prometheus/prometheus",
|
|
||||||
"version": "v3.8.0",
|
|
||||||
"date": "2025-12-02T10:11:05Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "neo4j/neo4j",
|
"name": "neo4j/neo4j",
|
||||||
"version": "5.26.18",
|
"version": "5.26.18",
|
||||||
@ -1044,21 +1054,11 @@
|
|||||||
"version": "v12.3.0",
|
"version": "v12.3.0",
|
||||||
"date": "2025-11-19T15:15:43Z"
|
"date": "2025-11-19T15:15:43Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "goauthentik/authentik",
|
|
||||||
"version": "version/2025.10.2",
|
|
||||||
"date": "2025-11-19T15:08:41Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "hivemq/hivemq-community-edition",
|
"name": "hivemq/hivemq-community-edition",
|
||||||
"version": "2025.5",
|
"version": "2025.5",
|
||||||
"date": "2025-11-19T14:48:47Z"
|
"date": "2025-11-19T14:48:47Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "jupyter/notebook",
|
|
||||||
"version": "v7.5.0",
|
|
||||||
"date": "2025-11-19T08:36:29Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "PatchMon/PatchMon",
|
"name": "PatchMon/PatchMon",
|
||||||
"version": "v1.3.6",
|
"version": "v1.3.6",
|
||||||
|
|||||||
@ -13,6 +13,11 @@ setting_up_container
|
|||||||
network_check
|
network_check
|
||||||
update_os
|
update_os
|
||||||
|
|
||||||
|
msg_info "Installing Dependencies"
|
||||||
|
$STD apt install -y rsyslog
|
||||||
|
systemctl enable -q --now rsyslog
|
||||||
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Proxmox Datacenter Manager"
|
msg_info "Installing Proxmox Datacenter Manager"
|
||||||
curl -fsSL https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -o /usr/share/keyrings/proxmox-archive-keyring.gpg
|
curl -fsSL https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -o /usr/share/keyrings/proxmox-archive-keyring.gpg
|
||||||
setup_deb822_repo \
|
setup_deb822_repo \
|
||||||
@ -22,20 +27,20 @@ setup_deb822_repo \
|
|||||||
"trixie" \
|
"trixie" \
|
||||||
"pdm-no-subscription"
|
"pdm-no-subscription"
|
||||||
|
|
||||||
cat <<EOF >/etc/apt/sources.list.d/pdm-test.sources
|
setup_deb822_repo \
|
||||||
Types: deb
|
"pdm-test" \
|
||||||
URIs: http://download.proxmox.com/debian/pdm
|
"https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg" \
|
||||||
Suites: trixie
|
"http://download.proxmox.com/debian/pdm" \
|
||||||
Components: pdm-test
|
"trixie" \
|
||||||
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
|
"pdm-test" \
|
||||||
Enabled: false
|
"" \
|
||||||
EOF
|
"false"
|
||||||
$STD apt update
|
|
||||||
DEBIAN_FRONTEND=noninteractive
|
DEBIAN_FRONTEND=noninteractive
|
||||||
$STD apt -o Dpkg::Options::="--force-confdef" \
|
$STD apt -o Dpkg::Options::="--force-confdef" \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
-o Dpkg::Options::="--force-confold" \
|
||||||
install -y proxmox-datacenter-manager \
|
install -y proxmox-datacenter-manager \
|
||||||
proxmox-datacenter-manager-ui
|
proxmox-datacenter-manager-ui
|
||||||
msg_ok "Installed Proxmox Datacenter Manager"
|
msg_ok "Installed Proxmox Datacenter Manager"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
@ -31,7 +31,7 @@ esac
|
|||||||
|
|
||||||
msg_info "Installing Zabbix $ZABBIX_VERSION"
|
msg_info "Installing Zabbix $ZABBIX_VERSION"
|
||||||
cd /tmp
|
cd /tmp
|
||||||
ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/release/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian13_all.deb"
|
ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian13_all.deb"
|
||||||
curl -fsSL "$ZABBIX_DEB_URL" -o /tmp/zabbix-release_latest+debian13_all.deb
|
curl -fsSL "$ZABBIX_DEB_URL" -o /tmp/zabbix-release_latest+debian13_all.deb
|
||||||
$STD dpkg -i /tmp/zabbix-release_latest+debian13_all.deb
|
$STD dpkg -i /tmp/zabbix-release_latest+debian13_all.deb
|
||||||
$STD apt update
|
$STD apt update
|
||||||
|
|||||||
Reference in New Issue
Block a user