Compare commits

...

8 Commits

Author SHA1 Message Date
community-scripts-pr-app[bot]
b4a5d28957 chore: update github-versions.json (#12054)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-18 06:25:12 +00:00
community-scripts-pr-app[bot]
eaa69d58be Update CHANGELOG.md (#12052)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-18 00:22:33 +00:00
community-scripts-pr-app[bot]
3ffff334a0 chore: update github-versions.json (#12051)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-18 00:22:12 +00:00
community-scripts-pr-app[bot]
38f04f4dcc Update CHANGELOG.md (#12048)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-17 20:14:36 +00:00
Andreas Abeck
fdbcee3a93 fix according to issue #12045 (#12047) 2026-02-17 21:14:12 +01:00
community-scripts-pr-app[bot]
ce11ba8f27 Update CHANGELOG.md (#12046)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-17 19:18:03 +00:00
Chris
43a0a078f5 [Hotfix] Cleanuparr: backup config before update (#12039) 2026-02-17 20:17:22 +01:00
community-scripts-pr-app[bot]
646dabf0f0 chore: update github-versions.json (#12043)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-17 18:20:21 +00:00
4 changed files with 51 additions and 35 deletions

View File

@@ -404,6 +404,8 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
</details>
## 2026-02-18
## 2026-02-17
### 🆕 New Scripts
@@ -414,6 +416,7 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
- #### 🐞 Bug Fixes
- [Hotfix] Cleanuparr: backup config before update [@vhsdream](https://github.com/vhsdream) ([#12039](https://github.com/community-scripts/ProxmoxVE/pull/12039))
- fix: pterodactyl-panel add symlink [@CrazyWolf13](https://github.com/CrazyWolf13) ([#11997](https://github.com/community-scripts/ProxmoxVE/pull/11997))
### 💾 Core
@@ -437,6 +440,10 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
- Immich Public Proxy: centralize and fix systemd service creation [@MickLesk](https://github.com/MickLesk) ([#12025](https://github.com/community-scripts/ProxmoxVE/pull/12025))
### 📚 Documentation
- fix contribution/setup-fork [@andreasabeck](https://github.com/andreasabeck) ([#12047](https://github.com/community-scripts/ProxmoxVE/pull/12047))
## 2026-02-16
### 🆕 New Scripts

View File

@@ -32,8 +32,17 @@ function update_script() {
systemctl stop cleanuparr
msg_ok "Stopped Service"
msg_info "Backing up config"
cp -r /opt/cleanuparr/config /opt/cleanuparr_config_backup
msg_ok "Backed up config"
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "Cleanuparr" "Cleanuparr/Cleanuparr" "prebuild" "latest" "/opt/cleanuparr" "*linux-amd64.zip"
msg_info "Restoring config"
[[ -d /opt/cleanuparr/config ]] && rm -rf /opt/cleanuparr/config
mv /opt/cleanuparr_config_backup /opt/cleanuparr/config
msg_ok "Restored config"
msg_info "Starting Service"
systemctl start cleanuparr
msg_ok "Started Service"

View File

@@ -134,7 +134,7 @@ update_links() {
# Find all files containing the old repo reference
while IFS= read -r file; do
# Count occurrences
local count=$(grep -c "github.com/$old_repo/$old_name" "$file" 2>/dev/null || echo 0)
local count=$(grep -E -c "(github.com|githubusercontent.com)/$old_repo/$old_name" "$file" 2>/dev/null || echo 0)
if [[ $count -gt 0 ]]; then
# Backup original
@@ -143,16 +143,16 @@ update_links() {
# Replace links - use different sed syntax for BSD/macOS vs GNU sed
if sed --version &>/dev/null 2>&1; then
# GNU sed
sed -i "s|github.com/$old_repo/$old_name|github.com/$new_owner/$new_repo|g" "$file"
sed -E -i "s@(github.com|githubusercontent.com)/$old_repo/$old_name@\\1/$new_owner/$new_repo@g" "$file"
else
# BSD sed (macOS)
sed -i '' "s|github.com/$old_repo/$old_name|github.com/$new_owner/$new_repo|g" "$file"
sed -E -i '' "s@(github.com|githubusercontent.com)/$old_repo/$old_name@\\1/$new_owner/$new_repo@g" "$file"
fi
((files_updated++))
print_success "Updated $file ($count links)"
fi
done < <(find "$search_path" -type f \( -name "*.md" -o -name "*.sh" -o -name "*.func" -o -name "*.json" \) -not -path "*/.git/*" 2>/dev/null | xargs grep -l "github.com/$old_repo/$old_name" 2>/dev/null)
done < <(find "$search_path" -type f \( -name "*.md" -o -name "*.sh" -o -name "*.func" -o -name "*.json" \) -not -path "*/.git/*" 2>/dev/null | xargs grep -E -l "(github.com|githubusercontent.com)/$old_repo/$old_name" 2>/dev/null)
return $files_updated
}

View File

@@ -1,5 +1,5 @@
{
"generated": "2026-02-17T12:14:18Z",
"generated": "2026-02-18T06:25:03Z",
"versions": [
{
"slug": "2fauth",
@@ -158,9 +158,9 @@
{
"slug": "bookstack",
"repo": "BookStackApp/BookStack",
"version": "v25.12.4",
"version": "v25.12.5",
"pinned": false,
"date": "2026-02-17T11:44:48Z"
"date": "2026-02-17T18:42:47Z"
},
{
"slug": "byparr",
@@ -207,9 +207,9 @@
{
"slug": "comfyui",
"repo": "comfyanonymous/ComfyUI",
"version": "v0.14.0",
"version": "v0.14.2",
"pinned": false,
"date": "2026-02-17T06:29:10Z"
"date": "2026-02-18T06:12:02Z"
},
{
"slug": "commafeed",
@@ -221,9 +221,9 @@
{
"slug": "configarr",
"repo": "raydak-labs/configarr",
"version": "v1.20.0",
"version": "v1.21.0",
"pinned": false,
"date": "2026-01-10T21:25:47Z"
"date": "2026-02-17T22:59:07Z"
},
{
"slug": "convertx",
@@ -256,9 +256,9 @@
{
"slug": "databasus",
"repo": "databasus/databasus",
"version": "v3.12.2",
"version": "v3.14.0",
"pinned": false,
"date": "2026-02-14T22:28:59Z"
"date": "2026-02-17T17:18:34Z"
},
{
"slug": "dawarich",
@@ -557,9 +557,9 @@
{
"slug": "huntarr",
"repo": "plexguide/Huntarr.io",
"version": "9.3.0",
"version": "9.3.3",
"pinned": false,
"date": "2026-02-17T06:34:38Z"
"date": "2026-02-18T02:35:29Z"
},
{
"slug": "immich-public-proxy",
@@ -585,16 +585,16 @@
{
"slug": "invoiceninja",
"repo": "invoiceninja/invoiceninja",
"version": "v5.12.62",
"version": "v5.12.63",
"pinned": false,
"date": "2026-02-17T03:23:48Z"
"date": "2026-02-18T00:32:09Z"
},
{
"slug": "jackett",
"repo": "Jackett/Jackett",
"version": "v0.24.1140",
"version": "v0.24.1147",
"pinned": false,
"date": "2026-02-17T05:54:25Z"
"date": "2026-02-18T05:54:19Z"
},
{
"slug": "jellystat",
@@ -704,9 +704,9 @@
{
"slug": "leantime",
"repo": "Leantime/leantime",
"version": "v3.6.2",
"version": "v3.7.0",
"pinned": false,
"date": "2026-01-29T16:37:00Z"
"date": "2026-02-18T00:02:31Z"
},
{
"slug": "librenms",
@@ -746,9 +746,9 @@
{
"slug": "linkstack",
"repo": "linkstackorg/linkstack",
"version": "v4.8.4",
"version": "v4.8.6",
"pinned": false,
"date": "2024-12-10T15:14:34Z"
"date": "2026-02-17T16:53:47Z"
},
{
"slug": "linkwarden",
@@ -893,9 +893,9 @@
{
"slug": "netbox",
"repo": "netbox-community/netbox",
"version": "v4.5.2",
"version": "v4.5.3",
"pinned": false,
"date": "2026-02-03T13:54:26Z"
"date": "2026-02-17T15:39:18Z"
},
{
"slug": "nextcloud-exporter",
@@ -1096,9 +1096,9 @@
{
"slug": "planka",
"repo": "plankanban/planka",
"version": "v2.0.0",
"version": "v2.0.1",
"pinned": false,
"date": "2026-02-11T13:50:10Z"
"date": "2026-02-17T15:26:55Z"
},
{
"slug": "plant-it",
@@ -1243,9 +1243,9 @@
{
"slug": "rclone",
"repo": "rclone/rclone",
"version": "v1.73.0",
"version": "v1.73.1",
"pinned": false,
"date": "2026-01-30T22:12:03Z"
"date": "2026-02-17T18:27:21Z"
},
{
"slug": "rdtclient",
@@ -1341,9 +1341,9 @@
{
"slug": "semaphore",
"repo": "semaphoreui/semaphore",
"version": "v2.17.2",
"version": "v2.17.5",
"pinned": false,
"date": "2026-02-16T10:27:40Z"
"date": "2026-02-17T18:20:38Z"
},
{
"slug": "shelfmark",
@@ -1488,9 +1488,9 @@
{
"slug": "threadfin",
"repo": "threadfin/threadfin",
"version": "delete",
"version": "1.2.37",
"pinned": false,
"date": ""
"date": "2025-09-11T16:13:41Z"
},
{
"slug": "tianji",
@@ -1551,9 +1551,9 @@
{
"slug": "tunarr",
"repo": "chrisbenincasa/tunarr",
"version": "v1.1.13",
"version": "v1.1.14",
"pinned": false,
"date": "2026-02-16T16:16:17Z"
"date": "2026-02-17T18:26:17Z"
},
{
"slug": "uhf",