mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-11-21 21:15:16 +00:00
Compare commits
1 Commits
github-act
...
ipv6_impro
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
62c17c1410 |
13
CHANGELOG.md
13
CHANGELOG.md
@@ -12,19 +12,6 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
|
|||||||
|
|
||||||
## 2025-11-21
|
## 2025-11-21
|
||||||
|
|
||||||
### 🚀 Updated Scripts
|
|
||||||
|
|
||||||
- #### 🐞 Bug Fixes
|
|
||||||
|
|
||||||
- plex: prevent [] syntax issue [@MickLesk](https://github.com/MickLesk) ([#9318](https://github.com/community-scripts/ProxmoxVE/pull/9318))
|
|
||||||
- fix: karakeep strip "v" from release version [@CrazyWolf13](https://github.com/CrazyWolf13) ([#9324](https://github.com/community-scripts/ProxmoxVE/pull/9324))
|
|
||||||
- NetVisor: fix grep in update [@vhsdream](https://github.com/vhsdream) ([#9334](https://github.com/community-scripts/ProxmoxVE/pull/9334))
|
|
||||||
- Immich: pin correct version [@vhsdream](https://github.com/vhsdream) ([#9332](https://github.com/community-scripts/ProxmoxVE/pull/9332))
|
|
||||||
|
|
||||||
- #### 🔧 Refactor
|
|
||||||
|
|
||||||
- Refactor IPv6 disable logic and add 'disable' option [@MickLesk](https://github.com/MickLesk) ([#9326](https://github.com/community-scripts/ProxmoxVE/pull/9326))
|
|
||||||
|
|
||||||
## 2025-11-20
|
## 2025-11-20
|
||||||
|
|
||||||
### 🚀 Updated Scripts
|
### 🚀 Updated Scripts
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ function update_script() {
|
|||||||
cd /opt/karakeep/packages/db
|
cd /opt/karakeep/packages/db
|
||||||
$STD pnpm migrate
|
$STD pnpm migrate
|
||||||
$STD pnpm store prune
|
$STD pnpm store prune
|
||||||
sed -i "s/^SERVER_VERSION=.*$/SERVER_VERSION=${CHECK_UPDATE_RELEASE#v}/" /etc/karakeep/karakeep.env
|
sed -i "s/^SERVER_VERSION=.*$/SERVER_VERSION=${CHECK_UPDATE_RELEASE}/" /etc/karakeep/karakeep.env
|
||||||
msg_ok "Updated Karakeep"
|
msg_ok "Updated Karakeep"
|
||||||
|
|
||||||
msg_info "Starting Services"
|
msg_info "Starting Services"
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ function update_script() {
|
|||||||
|
|
||||||
cp /opt/netvisor.env.bak /opt/netvisor/.env
|
cp /opt/netvisor.env.bak /opt/netvisor/.env
|
||||||
LOCAL_IP="$(hostname -I | awk '{print $1}')"
|
LOCAL_IP="$(hostname -I | awk '{print $1}')"
|
||||||
if ! grep -q "PUBLIC_URL" /opt/netvisor/.env; then
|
if ! grep -q "PUBLIC_URL"; then
|
||||||
sed -i "\|_PATH=|a\NETVISOR_PUBLIC_URL=http://${LOCAL_IP}:60072" /opt/netvisor/.env
|
sed -i "\|_PATH=|a\NETVISOR_PUBLIC_URL=http://${LOCAL_IP}:60072" /opt/netvisor/.env
|
||||||
fi
|
fi
|
||||||
sed -i 's|_TARGET=.*$|_URL=http://127.0.0.1:60072|' /opt/netvisor/.env
|
sed -i 's|_TARGET=.*$|_URL=http://127.0.0.1:60072|' /opt/netvisor/.env
|
||||||
|
|||||||
@@ -23,8 +23,7 @@ function update_script() {
|
|||||||
header_info
|
header_info
|
||||||
check_container_storage
|
check_container_storage
|
||||||
check_container_resources
|
check_container_resources
|
||||||
if [[ ! -f /etc/apt/sources.list.d/plexmediaserver.list ]] \
|
if [ ! -f /etc/apt/sources.list.d/plexmediaserver.list ]] && [[ ! -f /etc/apt/sources.list.d/plexmediaserver.sources ]]; then
|
||||||
&& [[ ! -f /etc/apt/sources.list.d/plexmediaserver.sources ]]; then
|
|
||||||
msg_error "No ${APP} Installation Found!"
|
msg_error "No ${APP} Installation Found!"
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,69 +1,14 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"name": "rcourtman/Pulse",
|
|
||||||
"version": "v4.32.3",
|
|
||||||
"date": "2025-11-21T11:16:25Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "seriousm4x/UpSnap",
|
|
||||||
"version": "5.2.4",
|
|
||||||
"date": "2025-11-21T10:25:05Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "emqx/emqx",
|
|
||||||
"version": "e6.0.2-beta.2",
|
|
||||||
"date": "2025-11-21T10:20:27Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "sabnzbd/sabnzbd",
|
|
||||||
"version": "4.5.5",
|
|
||||||
"date": "2025-10-24T11:12:22Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "openobserve/openobserve",
|
|
||||||
"version": "v0.16.3",
|
|
||||||
"date": "2025-11-21T08:54:06Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "booklore-app/booklore",
|
|
||||||
"version": "v1.11.0",
|
|
||||||
"date": "2025-11-21T08:09:03Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "mattermost/mattermost",
|
|
||||||
"version": "v10.11.7",
|
|
||||||
"date": "2025-11-17T08:40:53Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "MariaDB/server",
|
|
||||||
"version": "mariadb-12.1.2",
|
|
||||||
"date": "2025-11-18T15:16:21Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "morpheus65535/bazarr",
|
|
||||||
"version": "v1.5.3",
|
|
||||||
"date": "2025-09-20T12:12:33Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Jackett/Jackett",
|
|
||||||
"version": "v0.24.338",
|
|
||||||
"date": "2025-11-21T05:55:33Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "bluenviron/mediamtx",
|
|
||||||
"version": "v1.15.4",
|
|
||||||
"date": "2025-11-21T01:21:03Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "jeedom/core",
|
|
||||||
"version": "4.4.20",
|
|
||||||
"date": "2025-11-21T00:27:06Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "TasmoAdmin/TasmoAdmin",
|
"name": "TasmoAdmin/TasmoAdmin",
|
||||||
"version": "v4.3.2",
|
"version": "v4.3.2",
|
||||||
"date": "2025-10-18T12:11:00Z"
|
"date": "2025-10-18T12:11:00Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "rcourtman/Pulse",
|
||||||
|
"version": "v4.32.2",
|
||||||
|
"date": "2025-11-20T22:25:40Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "project-zot/zot",
|
"name": "project-zot/zot",
|
||||||
"version": "v2.1.11",
|
"version": "v2.1.11",
|
||||||
@@ -79,11 +24,6 @@
|
|||||||
"version": "v3007.9",
|
"version": "v3007.9",
|
||||||
"date": "2025-11-20T17:58:32Z"
|
"date": "2025-11-20T17:58:32Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "keycloak/keycloak",
|
|
||||||
"version": "26.4.5",
|
|
||||||
"date": "2025-11-12T15:24:23Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "msgbyte/tianji",
|
"name": "msgbyte/tianji",
|
||||||
"version": "v1.30.12",
|
"version": "v1.30.12",
|
||||||
@@ -129,11 +69,21 @@
|
|||||||
"version": "fumadocs-ui@16.0.15",
|
"version": "fumadocs-ui@16.0.15",
|
||||||
"date": "2025-11-20T10:52:04Z"
|
"date": "2025-11-20T10:52:04Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "mattermost/mattermost",
|
||||||
|
"version": "v10.11.7",
|
||||||
|
"date": "2025-11-17T08:40:53Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "Athou/commafeed",
|
"name": "Athou/commafeed",
|
||||||
"version": "5.12.0",
|
"version": "5.12.0",
|
||||||
"date": "2025-11-20T06:18:58Z"
|
"date": "2025-11-20T06:18:58Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "Jackett/Jackett",
|
||||||
|
"version": "v0.24.336",
|
||||||
|
"date": "2025-11-20T05:55:54Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "documenso/documenso",
|
"name": "documenso/documenso",
|
||||||
"version": "v2.0.14",
|
"version": "v2.0.14",
|
||||||
@@ -154,6 +104,11 @@
|
|||||||
"version": "v1.80.0.dev6",
|
"version": "v1.80.0.dev6",
|
||||||
"date": "2025-11-20T02:03:21Z"
|
"date": "2025-11-20T02:03:21Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "jeedom/core",
|
||||||
|
"version": "4.4.20",
|
||||||
|
"date": "2025-11-20T00:27:04Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "steveiliop56/tinyauth",
|
"name": "steveiliop56/tinyauth",
|
||||||
"version": "v4.0.1",
|
"version": "v4.0.1",
|
||||||
@@ -164,6 +119,11 @@
|
|||||||
"version": "v4.106.2",
|
"version": "v4.106.2",
|
||||||
"date": "2025-11-20T00:23:05Z"
|
"date": "2025-11-20T00:23:05Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "keycloak/keycloak",
|
||||||
|
"version": "26.4.5",
|
||||||
|
"date": "2025-11-12T15:24:23Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "esphome/esphome",
|
"name": "esphome/esphome",
|
||||||
"version": "2025.11.0",
|
"version": "2025.11.0",
|
||||||
@@ -244,6 +204,11 @@
|
|||||||
"version": "v7.5.0",
|
"version": "v7.5.0",
|
||||||
"date": "2025-11-19T08:36:29Z"
|
"date": "2025-11-19T08:36:29Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "morpheus65535/bazarr",
|
||||||
|
"version": "v1.5.3",
|
||||||
|
"date": "2025-09-20T12:12:33Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "element-hq/synapse",
|
"name": "element-hq/synapse",
|
||||||
"version": "v1.143.0rc1",
|
"version": "v1.143.0rc1",
|
||||||
@@ -284,6 +249,11 @@
|
|||||||
"version": "v3.6.2",
|
"version": "v3.6.2",
|
||||||
"date": "2025-11-18T16:25:16Z"
|
"date": "2025-11-18T16:25:16Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "MariaDB/server",
|
||||||
|
"version": "mariadb-12.1.2",
|
||||||
|
"date": "2025-11-18T15:16:21Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "redis/redis",
|
"name": "redis/redis",
|
||||||
"version": "8.4.0",
|
"version": "8.4.0",
|
||||||
@@ -299,6 +269,11 @@
|
|||||||
"version": "v0.7.5",
|
"version": "v0.7.5",
|
||||||
"date": "2025-11-18T10:50:21Z"
|
"date": "2025-11-18T10:50:21Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "emqx/emqx",
|
||||||
|
"version": "e6.1.0-alpha.1",
|
||||||
|
"date": "2025-11-18T10:33:45Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "wazuh/wazuh",
|
"name": "wazuh/wazuh",
|
||||||
"version": "coverity-w47-4.14.2",
|
"version": "coverity-w47-4.14.2",
|
||||||
@@ -459,6 +434,11 @@
|
|||||||
"version": "22.0.3",
|
"version": "22.0.3",
|
||||||
"date": "2025-11-14T14:49:25Z"
|
"date": "2025-11-14T14:49:25Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "openobserve/openobserve",
|
||||||
|
"version": "v0.16.2",
|
||||||
|
"date": "2025-11-14T12:05:36Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "zitadel/zitadel",
|
"name": "zitadel/zitadel",
|
||||||
"version": "v4.7.0",
|
"version": "v4.7.0",
|
||||||
@@ -874,6 +854,11 @@
|
|||||||
"version": "cassandra-5.0.6",
|
"version": "cassandra-5.0.6",
|
||||||
"date": "2025-10-29T07:40:47Z"
|
"date": "2025-10-29T07:40:47Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "booklore-app/booklore",
|
||||||
|
"version": "v1.10.0",
|
||||||
|
"date": "2025-10-28T19:04:35Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "pi-hole/pi-hole",
|
"name": "pi-hole/pi-hole",
|
||||||
"version": "v6.2.2",
|
"version": "v6.2.2",
|
||||||
@@ -909,6 +894,11 @@
|
|||||||
"version": "v0.25.2",
|
"version": "v0.25.2",
|
||||||
"date": "2025-10-24T12:30:04Z"
|
"date": "2025-10-24T12:30:04Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "sabnzbd/sabnzbd",
|
||||||
|
"version": "4.5.5",
|
||||||
|
"date": "2025-10-24T11:12:22Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "crowdsecurity/crowdsec",
|
"name": "crowdsecurity/crowdsec",
|
||||||
"version": "v1.7.3",
|
"version": "v1.7.3",
|
||||||
@@ -934,6 +924,11 @@
|
|||||||
"version": "release-1.24.1",
|
"version": "release-1.24.1",
|
||||||
"date": "2025-10-22T10:28:00Z"
|
"date": "2025-10-22T10:28:00Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "bluenviron/mediamtx",
|
||||||
|
"version": "v1.15.3",
|
||||||
|
"date": "2025-10-21T19:56:55Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "kyantech/Palmr",
|
"name": "kyantech/Palmr",
|
||||||
"version": "v3.2.5-beta",
|
"version": "v3.2.5-beta",
|
||||||
@@ -944,6 +939,11 @@
|
|||||||
"version": "v1.71.2",
|
"version": "v1.71.2",
|
||||||
"date": "2025-10-20T15:25:52Z"
|
"date": "2025-10-20T15:25:52Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "seriousm4x/UpSnap",
|
||||||
|
"version": "5.2.3",
|
||||||
|
"date": "2025-10-19T20:50:15Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "Part-DB/Part-DB-server",
|
"name": "Part-DB/Part-DB-server",
|
||||||
"version": "v2.2.1",
|
"version": "v2.2.1",
|
||||||
|
|||||||
@@ -290,7 +290,7 @@ GEO_DIR="${INSTALL_DIR}/geodata"
|
|||||||
mkdir -p "$INSTALL_DIR"
|
mkdir -p "$INSTALL_DIR"
|
||||||
mkdir -p {"${APP_DIR}","${UPLOAD_DIR}","${GEO_DIR}","${INSTALL_DIR}"/cache}
|
mkdir -p {"${APP_DIR}","${UPLOAD_DIR}","${GEO_DIR}","${INSTALL_DIR}"/cache}
|
||||||
|
|
||||||
fetch_and_deploy_gh_release "immich" "immich-app/immich" "tarball" "v2.3.1" "$SRC_DIR"
|
fetch_and_deploy_gh_release "immich" "immich-app/immich" "tarball" "v2.2.3" "$SRC_DIR"
|
||||||
|
|
||||||
msg_info "Installing ${APPLICATION} (patience)"
|
msg_info "Installing ${APPLICATION} (patience)"
|
||||||
|
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ export DATA_DIR=/opt/karakeep_data
|
|||||||
karakeep_SECRET=$(openssl rand -base64 36 | cut -c1-24)
|
karakeep_SECRET=$(openssl rand -base64 36 | cut -c1-24)
|
||||||
mkdir -p /etc/karakeep
|
mkdir -p /etc/karakeep
|
||||||
cat <<EOF >/etc/karakeep/karakeep.env
|
cat <<EOF >/etc/karakeep/karakeep.env
|
||||||
SERVER_VERSION="$(sed 's/^v//' ~/.karakeep)"
|
SERVER_VERSION="$(cat ~/.karakeep)"
|
||||||
NEXTAUTH_SECRET="$karakeep_SECRET"
|
NEXTAUTH_SECRET="$karakeep_SECRET"
|
||||||
NEXTAUTH_URL="http://localhost:3000"
|
NEXTAUTH_URL="http://localhost:3000"
|
||||||
DATA_DIR=${DATA_DIR}
|
DATA_DIR=${DATA_DIR}
|
||||||
|
|||||||
@@ -4439,7 +4439,7 @@ function setup_rust() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Update to latest patch version
|
# Update to latest patch version
|
||||||
$STD rustup update "$RUST_TOOLCHAIN" </dev/null || true
|
$STD rustup update "$RUST_TOOLCHAIN" || true
|
||||||
|
|
||||||
# Ensure PATH is updated for current shell session
|
# Ensure PATH is updated for current shell session
|
||||||
export PATH="$CARGO_BIN:$PATH"
|
export PATH="$CARGO_BIN:$PATH"
|
||||||
|
|||||||
Reference in New Issue
Block a user