@@ -3214,7 +3214,7 @@ _EOF_"
32143214 11) local arch='riscv64gc-unknown-linux-gnu';;
32153215 *) local arch='x86_64-unknown-linux-gnu';;
32163216 esac
3217- local fallback_url="https://github.com/astral-sh/uv/releases/download/0.11.21 /uv-$arch.tar.gz"
3217+ local fallback_url="https://github.com/astral-sh/uv/releases/download/0.11.25 /uv-$arch.tar.gz"
32183218 Download_Install "$(curl -sSfL 'https://api.github.com/repos/astral-sh/uv/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*\/uv-$arch\.tar\.gz(?=\")")"
32193219 G_EXEC mv "uv-$arch/uv" /usr/local/bin/uv
32203220 G_EXEC rm -R "uv-$arch"
@@ -4651,7 +4651,7 @@ _EOF_
46514651 10) local arch='amd64';;
46524652 *) local arch='arm';;
46534653 esac
4654- local fallback_url="https://github.com/owncloud/ocis/releases/download/v8.0.4 /ocis-8.0.4 -linux-$arch"
4654+ local fallback_url="https://github.com/owncloud/ocis/releases/download/v8.0.5 /ocis-8.0.5 -linux-$arch"
46554655 Download_Install "$(curl -sSfL 'https://api.github.com/repos/owncloud/ocis/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*\/ocis-[^\"\/]*-linux-$arch(?=\")")" ocis
46564656 G_EXEC chmod +x ocis
46574657
@@ -6942,7 +6942,7 @@ _EOF_
69426942
69436943 # Obtain latest version: Stick with v3. Once v4 is released, we will surely need to adjust below code.
69446944 local url=$(curl -sSfL 'https://www.haproxy.org/' | grep -Po '(?<=href=")/download/3\..*/src/haproxy-.*\.tar\.gz(?=")' | head -1)
6945- local fallback_url='https://www.haproxy.org/download/3.4/src/haproxy-3.4.0 .tar.gz'
6945+ local fallback_url='https://www.haproxy.org/download/3.4/src/haproxy-3.4.1 .tar.gz'
69466946 Download_Install "${url:+https://www.haproxy.org$url}"
69476947
69486948 # Compile
@@ -7043,7 +7043,7 @@ _EOF_
70437043 (( $G_HW_ARCH == 10 )) && arch='amd64'
70447044
70457045 # Grab latest package URL
7046- local fallback_url="https://downloads.lms-community.org/nightly/lyrionmusicserver_9.1.1~1779815526_ $arch.deb"
7046+ local fallback_url="https://downloads.lms-community.org/nightly/lyrionmusicserver_9.1.2~1781881406_ $arch.deb"
70477047 Download_Install "$(curl -sSfL 'https://raw.githubusercontent.com/LMS-Community/lms-server-repository/master/stable.xml' | grep -om1 "https://[^\"]*_$arch.deb")"
70487048 G_EXEC systemctl stop lyrionmusicserver
70497049 Remove_SysV lyrionmusicserver
@@ -8497,8 +8497,8 @@ _EOF_
84978497 # Install ruTorrent: Web UI for rTorrent
84988498 # - Grab current version
84998499 local version=$(curl -sSfL 'https://api.github.com/repos/Novik/ruTorrent/releases/latest' | grep -Po '"tag_name": *"\K[^"]+(?=")')
8500- [[ $version ]] || { version='v5.3.1 '; G_DIETPI-NOTIFY 1 "Automatic latest ruTorrent version detection failed. Version \"$version\" will be installed as fallback, but a newer version might be available. Please report this at: https://github.com/MichaIng/DietPi/issues"; }
8501- [[ $version == 'v5.'* ]] || version='v5.3.1 '
8500+ [[ $version ]] || { version='v5.3.4 '; G_DIETPI-NOTIFY 1 "Automatic latest ruTorrent version detection failed. Version \"$version\" will be installed as fallback, but a newer version might be available. Please report this at: https://github.com/MichaIng/DietPi/issues"; }
8501+ [[ $version == 'v5.'* ]] || version='v5.3.4 '
85028502 Download_Install "https://github.com/Novik/ruTorrent/archive/$version.tar.gz"
85038503
85048504 # - Reinstall freshly with preserved configs and 3rd party plugins
@@ -9324,7 +9324,7 @@ _EOF_
93249324 # Koel v9 dropped support for PHP 8.2: https://github.com/koel/koel/releases/v9.0.0
93259325 Download_Install 'https://github.com/koel/koel/releases/download/v8.3.1/koel-v8.3.1.tar.gz'
93269326 else
9327- local fallback_url='https://github.com/koel/koel/releases/download/v9.8 .0/koel-v9.8 .0.tar.gz'
9327+ local fallback_url='https://github.com/koel/koel/releases/download/v9.10 .0/koel-v9.10 .0.tar.gz'
93289328 Download_Install "$(curl -sSfL 'https://api.github.com/repos/koel/koel/releases/latest' | grep -Po '"browser_download_url": *"\K[^"]*\/koel-[^"\/]*\.tar\.gz(?=")')"
93299329 fi
93309330
@@ -9451,7 +9451,7 @@ _EOF_
94519451 *) local arch='x64';;
94529452 esac
94539453
9454- local fallback_url="https://github.com/Sonarr/Sonarr/releases/download/v4.0.17.2952 /Sonarr.main.4.0.17.2952 .linux-$arch.tar.gz"
9454+ local fallback_url="https://github.com/Sonarr/Sonarr/releases/download/v4.0.19.2979 /Sonarr.main.4.0.19.2979 .linux-$arch.tar.gz"
94559455 Download_Install "$(curl -sSfL 'https://api.github.com/repos/Sonarr/Sonarr/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*linux-$arch\.tar\.gz(?=\")")"
94569456
94579457 # Install: Remove previous instance on reinstall
@@ -9845,7 +9845,7 @@ _EOF_
98459845 3) local arch='LinuxARM64';;
98469846 *) local arch='LinuxAMDx64';;
98479847 esac
9848- local fallback_url="https://github.com/Jackett/Jackett/releases/download/v0.24.2066 /Jackett.Binaries.$arch.tar.gz"
9848+ local fallback_url="https://github.com/Jackett/Jackett/releases/download/v0.24.2140 /Jackett.Binaries.$arch.tar.gz"
98499849 Download_Install "$(curl -sSfL 'https://api.github.com/repos/Jackett/Jackett/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*\/Jackett\.Binaries\.$arch\.tar\.gz(?=\")")"
98509850
98519851 # Move existing configs to unpacked install dir
@@ -9904,7 +9904,7 @@ _EOF_
99049904 local reinstall=0
99059905 [[ -f '/mnt/dietpi_userdata/nzbget/nzbget.conf' ]] && reinstall=1
99069906
9907- local fallback_url='https://github.com/nzbgetcom/nzbget/releases/download/v26.1 /nzbget-26.1 -bin-linux.run'
9907+ local fallback_url='https://github.com/nzbgetcom/nzbget/releases/download/v26.2 /nzbget-26.2 -bin-linux.run'
99089908 Download_Install "$(curl -sSfL 'https://api.github.com/repos/nzbgetcom/nzbget/releases/latest' | grep -Po '"browser_download_url": *"\K[^"]*\/nzbget-[^"/]*-bin-linux\.run(?=")')" nzbget.run
99099909 G_EXEC mkdir -p /mnt/dietpi_userdata/nzbget
99109910 G_EXEC_OUTPUT=1 G_EXEC dash nzbget.run --destdir /mnt/dietpi_userdata/nzbget
@@ -10637,7 +10637,7 @@ _EOF_
1063710637 *) local arch='arm-6';;
1063810638 esac
1063910639
10640- local fallback_url="https://github.com/go-gitea/gitea/releases/download/v1.26.2 /gitea-1.26.2 -linux-$arch.xz"
10640+ local fallback_url="https://github.com/go-gitea/gitea/releases/download/v1.26.4 /gitea-1.26.4 -linux-$arch.xz"
1064110641 Download_Install "$(curl -sSfL 'https://api.github.com/repos/go-gitea/gitea/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*\/gitea-[^\"\/]*-linux-$arch\.xz(?=\")")" /mnt/dietpi_userdata/gitea/gitea
1064210642
1064310643 # User
@@ -11334,7 +11334,7 @@ _EOF_
1133411334 version=${version%%\"*}
1133511335 local build=$(curl -sSfL "$url/versions/$version"); build=${build##*\":\[} build=${build%%,*}
1133611336 url=$(curl -sSfL "$url/versions/$version/builds/$build"); url=${url##*\"url\":\"} url=${url%%\"*}
11337- local fallback_url='https://fill-data.papermc.io/v1/objects/2b9f4e14b7a18f45ea227e326d8dc662a0bea328bb248c0ced64676a4309d237 /paper-26.2-rc-2-8 .jar'
11337+ local fallback_url='https://fill-data.papermc.io/v1/objects/4e1ab8b87f780d6d7e367115312d3798aef35f77e4634529d88abfa84683244b /paper-26.2-40 .jar'
1133811338 (( $JAVA_VERSION < 25 )) && fallback_url='https://fill-data.papermc.io/v1/objects/5ffef465eeeb5f2a3c23a24419d97c51afd7dbb4923ff42df9a3f58bba1ccfba/paper-1.21.11-132.jar'
1133911339 fi
1134011340 Download_Install "$url" /opt/papermc/paperclip.jar
@@ -11562,7 +11562,7 @@ _EOF_
1156211562 *) local arch='amd64';;
1156311563 esac
1156411564
11565- local fallback_url="https://github.com/filebrowser/filebrowser/releases/download/v2.63.15 /linux-$arch-filebrowser.tar.gz"
11565+ local fallback_url="https://github.com/filebrowser/filebrowser/releases/download/v2.63.17 /linux-$arch-filebrowser.tar.gz"
1156611566 Download_Install "$(curl -sSfL 'https://api.github.com/repos/filebrowser/filebrowser/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*\/linux-$arch-filebrowser\.tar\.gz(?=\")")" ./filebrowser/
1156711567
1156811568 # Reinstall
@@ -11937,7 +11937,7 @@ _EOF_
1193711937 *) local arch='amd64';;
1193811938 esac
1193911939
11940- local fallback_url="https://github.com/clidey/whodb/releases/download/0.114 .0/whodb-0.114 .0-linux-$arch"
11940+ local fallback_url="https://github.com/clidey/whodb/releases/download/0.118 .0/whodb-0.118 .0-linux-$arch"
1194111941 Download_Install "$(curl -sSfL 'https://api.github.com/repos/clidey/whodb/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*\/whodb-[0-9][^\"\/]*-linux-$arch(?=\")")" /opt/whodb/whodb
1194211942 G_EXEC chmod +x /opt/whodb/whodb
1194311943
@@ -12402,7 +12402,7 @@ _EOF_
1240212402 esac
1240312403
1240412404 # Download
12405- local fallback_url="https://github.com/tphakala/birdnet-go/releases/download/nightly-20260601 /birdnet-go-linux-$arch.tar.gz"
12405+ local fallback_url="https://github.com/tphakala/birdnet-go/releases/download/nightly-20260615 /birdnet-go-linux-$arch.tar.gz"
1240612406 Download_Install "$(curl -sSfL 'https://api.github.com/repos/tphakala/birdnet-go/releases' | grep -Po "\"browser_download_url\": *\"\K[^\"]*-linux-$arch\.tar\.gz(?=\")" | head -1)" birdnet
1240712407
1240812408 # Change rpath for birdnet-go to make use of libtensorflowlite_c.so in its own dir
@@ -12643,7 +12643,7 @@ _EOF_
1264312643 *) local arch='x86_64';;
1264412644 esac
1264512645
12646- local fallback_url="https://github.com/rustdesk/rustdesk/releases/download/1.4.7 /rustdesk-1.4.7 -$arch.deb"
12646+ local fallback_url="https://github.com/rustdesk/rustdesk/releases/download/1.4.8 /rustdesk-1.4.8 -$arch.deb"
1264712647 Download_Install "$(curl -sSfL 'https://api.github.com/repos/rustdesk/rustdesk/releases/latest' | grep -Po "\"browser_download_url\": *\"\K[^\"]*\/rustdesk-[^\"\/]*-$arch\.deb(?=\")")"
1264812648 fi
1264912649
0 commit comments