Skip to content

Commit c1f1722

Browse files
dietpi-software: update software URLs
1 parent a02b578 commit c1f1722

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

dietpi/dietpi-software

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)