Compare commits

...

7 Commits

Author SHA1 Message Date
CanbiZ
493c802a78 core: remove Python uv cache clean command
Removed the cache clean command for Python uv.
UV uses aggresive cache method, so it can be only cleared with --force, thats in my opinion to unsafe:

Example: 
root@paperless-ngx:~# uv cache prune
Cache is currently in-use, waiting for other uv processes to finish (use `--force` to override)

Example with force:
root@paperless-ngx:~# uv cache clean --force
Clearing cache at: .cache/uv
Removed 118567 files (1.4GiB)
2025-11-24 20:47:22 +01:00
community-scripts-pr-app[bot]
4ffa571a34 Update CHANGELOG.md (#9409)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-24 17:24:44 +00:00
community-scripts-pr-app[bot]
48f1f07892 Update CHANGELOG.md (#9408)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-24 17:24:18 +00:00
Slaviša Arežina
e5e587aa37 Update gitea.json (#9406) 2025-11-24 18:24:15 +01:00
Slaviša Arežina
b4bce4964c Joplin-Server: Bump Node.js version from 22 to 24 (#9405) 2025-11-24 18:23:50 +01:00
CanbiZ
c8ed59b148 huntarr: disable on website during install issues (#9403) 2025-11-24 18:23:21 +01:00
community-scripts-pr-app[bot]
ce9323ab17 Update versions.json (#9402)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-24 13:05:43 +01:00
7 changed files with 63 additions and 50 deletions

View File

@@ -12,6 +12,12 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
## 2025-11-24
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Joplin-Server: Bump Node.js version from 22 to 24 [@tremor021](https://github.com/tremor021) ([#9405](https://github.com/community-scripts/ProxmoxVE/pull/9405))
## 2025-11-23
### 🚀 Updated Scripts

View File

@@ -28,6 +28,8 @@ function update_script() {
exit
fi
NODE_VERSION=24 NODE_MODULE="yarn,npm,pm2" setup_nodejs
if check_for_gh_release "joplin-server" "laurent22/joplin"; then
msg_info "Stopping Services"
systemctl stop joplin-server

View File

@@ -42,5 +42,10 @@
"username": null,
"password": null
},
"notes": []
"notes": [
{
"text": "The script installs SQLite3 as default database provider. You will be asked to select database type when you initially open the application URL. Select SQLite3 or provide your own database.",
"type": "info"
}
]
}

View File

@@ -14,6 +14,8 @@
"website": "https://github.com/plexguide/Huntarr.io",
"logo": "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/huntarr.webp",
"description": "Huntarr is a tool that automates the search for missing or low-quality media content in your collection. It works seamlessly with applications like Sonarr, Radarr, Lidarr, Readarr, and Whisparr, enhancing their functionality with continuous background scans to identify and update missed or outdated content. Through a user-friendly web interface accessible on port 9705, Huntarr provides real-time statistics, log views, and extensive configuration options. The software is especially useful for users who want to keep their media library up to date by automatically searching for missing episodes or higher-quality versions. Huntarr is well-suited for self-hosted environments and can easily run in LXC containers or Docker setups.",
"disable": true,
"disable_description": "This script has been temporarily disabled due to ongoing installation failures caused by incompatible Python and build dependencies. PyYAML 6.0 fails to build on Debian 13 and under Python 3.12/3.13, making Huntarr currently non-installable in a reliable way. This issue originates upstream and is under investigation. The script will be re-enabled once a stable solution is available. For details, see: https://github.com/community-scripts/ProxmoxVE/issues/9196 or https://github.com/plexguide/Huntarr.io/issues/747",
"install_methods": [
{
"type": "default",

View File

@@ -1,4 +1,49 @@
[
{
"name": "silverbulletmd/silverbullet",
"version": "2.3.0",
"date": "2025-11-24T09:48:32Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3",
"date": "2025-09-20T12:12:33Z"
},
{
"name": "semaphoreui/semaphore",
"version": "v2.17.0-beta22",
"date": "2025-11-24T06:07:49Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.24.348",
"date": "2025-11-24T05:56:06Z"
},
{
"name": "webmin/webmin",
"version": "2.610",
"date": "2025-11-24T04:28:30Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.4.8",
"date": "2025-11-13T04:42:27Z"
},
{
"name": "open-webui/open-webui",
"version": "v0.6.37",
"date": "2025-11-24T03:10:18Z"
},
{
"name": "jeedom/core",
"version": "4.4.20",
"date": "2025-11-24T00:27:05Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v4.1.0",
"date": "2025-11-23T12:13:34Z"
},
{
"name": "rcourtman/Pulse",
"version": "v4.32.5",
@@ -29,26 +74,11 @@
"version": "5.0.3",
"date": "2025-11-23T14:22:13Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v4.1.0",
"date": "2025-11-23T12:13:34Z"
},
{
"name": "readeck/readeck",
"version": "0.21.2",
"date": "2025-11-23T10:56:43Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3",
"date": "2025-09-20T12:12:33Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.24.340",
"date": "2025-11-23T06:00:18Z"
},
{
"name": "tobychui/zoraxy",
"version": "v3.3.0-rc1",
@@ -64,11 +94,6 @@
"version": "v1.80.5.rc.2",
"date": "2025-11-23T00:31:24Z"
},
{
"name": "jeedom/core",
"version": "4.4.20",
"date": "2025-11-23T00:27:04Z"
},
{
"name": "paperless-ngx/paperless-ngx",
"version": "v2.20.0",
@@ -137,7 +162,7 @@
{
"name": "theonedev/onedev",
"version": "v13.1.0",
"date": "2025-11-22T04:29:25Z"
"date": "2025-11-18T00:06:49Z"
},
{
"name": "TwiN/gatus",
@@ -449,11 +474,6 @@
"version": "pmm-6401-v1.130.0",
"date": "2025-11-17T21:16:38Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.4.8",
"date": "2025-11-13T04:42:27Z"
},
{
"name": "influxdata/telegraf",
"version": "v1.36.4",
@@ -599,11 +619,6 @@
"version": "351",
"date": "2025-11-12T11:28:06Z"
},
{
"name": "webmin/webmin",
"version": "2.600",
"date": "2025-11-12T05:01:55Z"
},
{
"name": "moghtech/komodo",
"version": "v1.19.5",
@@ -704,11 +719,6 @@
"version": "v7.13.0",
"date": "2025-11-08T13:36:25Z"
},
{
"name": "semaphoreui/semaphore",
"version": "v2.16.45",
"date": "2025-11-07T19:08:05Z"
},
{
"name": "cloudflare/cloudflared",
"version": "2025.11.1",
@@ -724,11 +734,6 @@
"version": "v4.52.0",
"date": "2025-11-06T22:39:26Z"
},
{
"name": "open-webui/open-webui",
"version": "v0.6.36",
"date": "2025-11-06T21:45:33Z"
},
{
"name": "HabitRPG/habitica",
"version": "v5.41.6",
@@ -844,11 +849,6 @@
"version": "v25.11.0",
"date": "2025-11-04T00:32:21Z"
},
{
"name": "silverbulletmd/silverbullet",
"version": "2.2.1",
"date": "2025-11-03T06:57:15Z"
},
{
"name": "maxdorninger/MediaManager",
"version": "v1.9.1",

View File

@@ -20,7 +20,7 @@ $STD apt install -y \
msg_ok "Installed Dependencies"
PG_VERSION="17" setup_postgresql
NODE_VERSION=22 NODE_MODULE="yarn,npm,pm2" setup_nodejs
NODE_VERSION=24 NODE_MODULE="yarn,npm,pm2" setup_nodejs
mkdir -p /opt/pm2
export PM2_HOME=/opt/pm2
$STD pm2 install pm2-logrotate

View File

@@ -392,8 +392,6 @@ cleanup_lxc() {
# Python pip
if command -v pip &>/dev/null; then $STD pip cache purge || true; fi
# Python uv
if command -v uv &>/dev/null; then $STD uv cache clean || true; fi
# Node.js npm
if command -v npm &>/dev/null; then $STD npm cache clean --force || true; fi
# Node.js yarn