Compare commits

...

8 Commits

Author SHA1 Message Date
MickLesk
41431f5fe7 fix(grocy): update PHP version from 8.3 to 8.5
Grocy now requires PHP 8.5. Update both the install script and the
update function to use PHP 8.5 instead of 8.3.

Closes #12647
2026-03-07 21:56:59 +01:00
community-scripts-pr-app[bot]
79ed7e4b73 Update CHANGELOG.md (#12646)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-07 18:21:27 +00:00
Sam Heinz
94d95ac5d2 Update Rdtclient to dotnet 10.0 (#12638)
* rdtclient: Upgrade aspnetcore-runtime from 9.0 to 10.0

* rdtclient: change update function to grab dotnet 10.0
2026-03-07 19:21:04 +01:00
community-scripts-pr-app[bot]
a39b457888 chore: update github-versions.json (#12645)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-07 18:06:50 +00:00
community-scripts-pr-app[bot]
94ff34d0df Update CHANGELOG.md (#12644)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-07 14:44:57 +00:00
Copilot
ff4648b7f3 fix(immich): fix update script failing to add Debian testing repo when preferences file already exists (#12631)
* Initial plan

* fix(immich): fix testing repo not being added during update when preferences file already exists

Co-authored-by: michelroegl-brunner <73236783+michelroegl-brunner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: michelroegl-brunner <73236783+michelroegl-brunner@users.noreply.github.com>
2026-03-07 15:44:33 +01:00
community-scripts-pr-app[bot]
acedb5fb55 chore: update github-versions.json (#12643)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-07 12:08:09 +00:00
community-scripts-pr-app[bot]
4bd39e7bae chore: update github-versions.json (#12640)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-07 06:10:26 +00:00
7 changed files with 43 additions and 32 deletions

View File

@@ -412,6 +412,13 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
## 2026-03-07 ## 2026-03-07
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Update Rdtclient to dotnet 10.0 [@asylumexp](https://github.com/asylumexp) ([#12638](https://github.com/community-scripts/ProxmoxVE/pull/12638))
- fix(immich): fix update script failing to add Debian testing repo when preferences file already exists [@Copilot](https://github.com/Copilot) ([#12631](https://github.com/community-scripts/ProxmoxVE/pull/12631))
## 2026-03-06 ## 2026-03-06
### 🚀 Updated Scripts ### 🚀 Updated Scripts

View File

@@ -28,8 +28,8 @@ function update_script() {
exit exit
fi fi
php_ver=$(php -v | head -n 1 | awk '{print $2}') php_ver=$(php -v | head -n 1 | awk '{print $2}')
if [[ ! $php_ver == "8.3"* ]]; then if [[ ! $php_ver == "8.5"* ]]; then
PHP_VERSION="8.3" PHP_APACHE="YES" setup_php PHP_VERSION="8.5" PHP_APACHE="YES" setup_php
fi fi
if check_for_gh_release "grocy" "grocy/grocy"; then if check_for_gh_release "grocy" "grocy/grocy"; then
msg_info "Updating grocy" msg_info "Updating grocy"

View File

@@ -36,9 +36,13 @@ function update_script() {
exit exit
fi fi
if [[ ! -f /etc/apt/preferences.d/preferences ]]; then if ! grep -qE '(^|[[:space:]])testing([[:space:]]|$)' /etc/apt/sources.list.d/debian.sources 2>/dev/null; then
msg_info "Adding Debian Testing repo" msg_info "Adding Debian Testing repo"
sed -i 's/ trixie-updates/ trixie-updates testing/g' /etc/apt/sources.list.d/debian.sources if grep -q "trixie-updates" /etc/apt/sources.list.d/debian.sources 2>/dev/null; then
sed -i 's/ trixie-updates/ trixie-updates testing/g' /etc/apt/sources.list.d/debian.sources
else
sed -i '/^[[:space:]]*Suites:.*trixie/ s/$/ testing/' /etc/apt/sources.list.d/debian.sources
fi
cat <<EOF >/etc/apt/preferences.d/preferences cat <<EOF >/etc/apt/preferences.d/preferences
Package: * Package: *
Pin: release a=unstable Pin: release a=unstable

View File

@@ -39,9 +39,9 @@ function update_script() {
fetch_and_deploy_gh_release "rdt-client" "rogerfar/rdt-client" "prebuild" "latest" "/opt/rdtc" "RealDebridClient.zip" fetch_and_deploy_gh_release "rdt-client" "rogerfar/rdt-client" "prebuild" "latest" "/opt/rdtc" "RealDebridClient.zip"
cp -R /opt/rdtc-backup/appsettings.json /opt/rdtc/ cp -R /opt/rdtc-backup/appsettings.json /opt/rdtc/
if dpkg-query -W dotnet-sdk-8.0 >/dev/null 2>&1; then if dpkg-query -W aspnetcore-runtime-9.0 >/dev/null 2>&1; then
$STD apt remove --purge -y dotnet-sdk-8.0 $STD apt remove --purge -y aspnetcore-runtime-9.0
ensure_dependencies aspnetcore-runtime-9.0 ensure_dependencies aspnetcore-runtime-10.0
fi fi
rm -rf /opt/rdtc-backup rm -rf /opt/rdtc-backup

View File

@@ -1,5 +1,5 @@
{ {
"generated": "2026-03-07T00:19:56Z", "generated": "2026-03-07T18:06:42Z",
"versions": [ "versions": [
{ {
"slug": "2fauth", "slug": "2fauth",
@@ -116,9 +116,9 @@
{ {
"slug": "bentopdf", "slug": "bentopdf",
"repo": "alam00000/bentopdf", "repo": "alam00000/bentopdf",
"version": "v2.4.0", "version": "v2.4.1",
"pinned": false, "pinned": false,
"date": "2026-03-01T14:25:43Z" "date": "2026-03-07T09:14:39Z"
}, },
{ {
"slug": "beszel", "slug": "beszel",
@@ -284,9 +284,9 @@
{ {
"slug": "discopanel", "slug": "discopanel",
"repo": "nickheyer/discopanel", "repo": "nickheyer/discopanel",
"version": "v2.0.0", "version": "v2.0.1",
"pinned": false, "pinned": false,
"date": "2026-03-06T08:19:39Z" "date": "2026-03-07T02:43:33Z"
}, },
{ {
"slug": "dispatcharr", "slug": "dispatcharr",
@@ -438,9 +438,9 @@
{ {
"slug": "ghostfolio", "slug": "ghostfolio",
"repo": "ghostfolio/ghostfolio", "repo": "ghostfolio/ghostfolio",
"version": "2.247.0", "version": "2.248.0",
"pinned": false, "pinned": false,
"date": "2026-03-04T07:48:00Z" "date": "2026-03-07T17:24:24Z"
}, },
{ {
"slug": "gitea", "slug": "gitea",
@@ -452,9 +452,9 @@
{ {
"slug": "gitea-mirror", "slug": "gitea-mirror",
"repo": "RayLabsHQ/gitea-mirror", "repo": "RayLabsHQ/gitea-mirror",
"version": "v3.12.4", "version": "v3.12.5",
"pinned": false, "pinned": false,
"date": "2026-03-06T05:02:40Z" "date": "2026-03-07T01:30:40Z"
}, },
{ {
"slug": "glance", "slug": "glance",
@@ -557,9 +557,9 @@
{ {
"slug": "homebox", "slug": "homebox",
"repo": "sysadminsmedia/homebox", "repo": "sysadminsmedia/homebox",
"version": "v0.24.0", "version": "v0.24.1",
"pinned": false, "pinned": false,
"date": "2026-03-03T16:09:55Z" "date": "2026-03-07T15:41:21Z"
}, },
{ {
"slug": "homepage", "slug": "homepage",
@@ -613,9 +613,9 @@
{ {
"slug": "jackett", "slug": "jackett",
"repo": "Jackett/Jackett", "repo": "Jackett/Jackett",
"version": "v0.24.1292", "version": "v0.24.1307",
"pinned": false, "pinned": false,
"date": "2026-03-06T05:57:21Z" "date": "2026-03-07T05:55:30Z"
}, },
{ {
"slug": "jellystat", "slug": "jellystat",
@@ -872,9 +872,9 @@
{ {
"slug": "metube", "slug": "metube",
"repo": "alexta69/metube", "repo": "alexta69/metube",
"version": "2026.03.06", "version": "2026.03.07",
"pinned": false, "pinned": false,
"date": "2026-03-06T13:52:56Z" "date": "2026-03-07T14:14:57Z"
}, },
{ {
"slug": "miniflux", "slug": "miniflux",
@@ -1145,9 +1145,9 @@
{ {
"slug": "pocketid", "slug": "pocketid",
"repo": "pocket-id/pocket-id", "repo": "pocket-id/pocket-id",
"version": "v2.3.0", "version": "v2.4.0",
"pinned": false, "pinned": false,
"date": "2026-02-23T19:50:48Z" "date": "2026-03-07T17:51:41Z"
}, },
{ {
"slug": "powerdns", "slug": "powerdns",
@@ -1355,9 +1355,9 @@
{ {
"slug": "scanopy", "slug": "scanopy",
"repo": "scanopy/scanopy", "repo": "scanopy/scanopy",
"version": "v0.14.14", "version": "v0.14.15",
"pinned": false, "pinned": false,
"date": "2026-03-06T06:50:38Z" "date": "2026-03-06T23:06:01Z"
}, },
{ {
"slug": "scraparr", "slug": "scraparr",
@@ -1467,9 +1467,9 @@
{ {
"slug": "sportarr", "slug": "sportarr",
"repo": "Sportarr/Sportarr", "repo": "Sportarr/Sportarr",
"version": "v4.0.986.1061", "version": "v4.0.988.1063",
"pinned": false, "pinned": false,
"date": "2026-03-06T01:04:24Z" "date": "2026-03-07T12:15:33Z"
}, },
{ {
"slug": "stirling-pdf", "slug": "stirling-pdf",
@@ -1796,9 +1796,9 @@
{ {
"slug": "yubal", "slug": "yubal",
"repo": "guillevc/yubal", "repo": "guillevc/yubal",
"version": "v0.6.2", "version": "v0.6.3",
"pinned": false, "pinned": false,
"date": "2026-02-24T15:15:46Z" "date": "2026-03-07T03:24:05Z"
}, },
{ {
"slug": "zerobyte", "slug": "zerobyte",

View File

@@ -17,7 +17,7 @@ msg_info "Installing Dependencies"
$STD apt install -y apt-transport-https $STD apt install -y apt-transport-https
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
PHP_VERSION="8.3" PHP_APACHE="YES" setup_php PHP_VERSION="8.5" PHP_APACHE="YES" setup_php
fetch_and_deploy_gh_release "grocy" "grocy/grocy" "prebuild" "latest" "/var/www/html" "grocy*.zip" fetch_and_deploy_gh_release "grocy" "grocy/grocy" "prebuild" "latest" "/var/www/html" "grocy*.zip"
msg_info "Configuring grocy" msg_info "Configuring grocy"

View File

@@ -19,7 +19,7 @@ setup_deb822_repo \
"https://packages.microsoft.com/keys/microsoft-2025.asc" \ "https://packages.microsoft.com/keys/microsoft-2025.asc" \
"https://packages.microsoft.com/debian/13/prod/" \ "https://packages.microsoft.com/debian/13/prod/" \
"trixie" "trixie"
$STD apt install -y aspnetcore-runtime-9.0 $STD apt install -y aspnetcore-runtime-10.0
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
fetch_and_deploy_gh_release "rdt-client" "rogerfar/rdt-client" "prebuild" "latest" "/opt/rdtc" "RealDebridClient.zip" fetch_and_deploy_gh_release "rdt-client" "rogerfar/rdt-client" "prebuild" "latest" "/opt/rdtc" "RealDebridClient.zip"