Skip to content

Commit acae140

Browse files
dietpi-software: update software URLs
1 parent 0c861b8 commit acae140

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

dietpi/dietpi-software

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3231,7 +3231,7 @@ Signed-By: /etc/apt/keyrings/dietpi-adoptium.asc"
32313231

32323232
# Get latest version
32333233
local file=$(curl -sSfL 'https://go.dev/dl/?mode=json' | grep -o "go[0-9.]*\.linux-$arch\.tar\.gz" | head -1)
3234-
[[ $file ]] || { file="go1.25.4.linux-$arch.tar.gz"; G_DIETPI-NOTIFY 1 "Automatic latest ${aSOFTWARE_NAME[$software_id]} version detection failed. \"$file\" will be installed as fallback, but a newer version might be available. Please report this at: https://github.com/MichaIng/DietPi/issues"; }
3234+
[[ $file ]] || { file="go1.25.5.linux-$arch.tar.gz"; G_DIETPI-NOTIFY 1 "Automatic latest ${aSOFTWARE_NAME[$software_id]} version detection failed. \"$file\" will be installed as fallback, but a newer version might be available. Please report this at: https://github.com/MichaIng/DietPi/issues"; }
32353235

32363236
# Reinstall: Remove previous instance
32373237
[[ -d '/usr/local/go' ]] && G_EXEC rm -R /usr/local/go
@@ -4379,7 +4379,7 @@ _EOF_
43794379
else
43804380
# Find latest version
43814381
version=$(curl -sSfL 'https://dist.ipfs.tech/kubo/versions' | sed '/-rc[0-9]*$/d' | tail -1)
4382-
[[ $version ]] || { version='v0.38.2'; G_DIETPI-NOTIFY 1 "Automatic latest ${aSOFTWARE_NAME[$software_id]} 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"; }
4382+
[[ $version ]] || { version='v0.39.0'; G_DIETPI-NOTIFY 1 "Automatic latest ${aSOFTWARE_NAME[$software_id]} 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"; }
43834383
fi
43844384
Download_Install "https://dist.ipfs.tech/kubo/$version/kubo_${version}_linux-$arch.tar.gz"
43854385

@@ -7092,7 +7092,7 @@ _EOF_
70927092

70937093
# Obtain latest version: Stick with v3. Once v4 is released, we will surely need to adjust below code.
70947094
local url=$(curl -sSfL 'https://www.haproxy.org/' | grep -Po '(?<=href=")/download/3\..*/src/haproxy-.*\.tar\.gz(?=")' | head -1)
7095-
local fallback_url='https://www.haproxy.org/download/3.2/src/haproxy-3.2.8.tar.gz'
7095+
local fallback_url='https://www.haproxy.org/download/3.3/src/haproxy-3.3.0.tar.gz'
70967096
Download_Install "${url:+https://www.haproxy.org$url}"
70977097

70987098
# Compile
@@ -7193,7 +7193,7 @@ _EOF_
71937193
(( $G_HW_ARCH == 10 )) && arch='amd64'
71947194

71957195
# Grab latest package URL
7196-
local fallback_url="https://downloads.lms-community.org/nightly/lyrionmusicserver_9.0.4~1762754253_$arch.deb"
7196+
local fallback_url="https://downloads.lms-community.org/nightly/lyrionmusicserver_9.0.4~1763927290_$arch.deb"
71977197
Download_Install "$(curl -sSfL 'https://raw.githubusercontent.com/LMS-Community/lms-server-repository/master/stable.xml' | grep -om1 "https://[^\"]*_$arch.deb")"
71987198
G_EXEC systemctl stop lyrionmusicserver
71997199
Remove_SysV lyrionmusicserver
@@ -7635,7 +7635,7 @@ _EOF_
76357635

76367636
if To_Install 179 komga # Komga
76377637
then
7638-
local fallback_url='https://github.com/gotson/komga/releases/download/1.23.5/komga-1.23.5.jar'
7638+
local fallback_url='https://github.com/gotson/komga/releases/download/1.23.6/komga-1.23.6.jar'
76397639
Download_Install "$(curl -sSfL 'https://api.github.com/repos/gotson/komga/releases/latest' | mawk -F\" '/^ *"browser_download_url": ".*\/komga-[^"\/]*\.jar"$/{print $4}')" /mnt/dietpi_userdata/komga/komga.jar
76407640

76417641
# User
@@ -8392,7 +8392,7 @@ _EOF_
83928392
then
83938393
Download_Install 'https://github.com/sabre-io/Baikal/releases/download/0.9.5/baikal-0.9.5.zip'
83948394
else
8395-
local fallback_url='https://github.com/sabre-io/Baikal/releases/download/0.10.1/baikal-0.10.1.zip'
8395+
local fallback_url='https://github.com/sabre-io/Baikal/releases/download/0.11.1/baikal-0.11.1.zip'
83968396
Download_Install "$(curl -sSfL 'https://api.github.com/repos/sabre-io/Baikal/releases/latest' | mawk -F\" '/^ *"browser_download_url": ".*\/baikal-[^"\/]*\.zip"$/{print $4}')"
83978397
fi
83988398

@@ -9148,7 +9148,7 @@ _EOF_
91489148
*) local arch='arm';;
91499149
esac
91509150

9151-
local fallback_url="https://github.com/syncthing/syncthing/releases/download/v2.0.11/syncthing-linux-$arch-v2.0.11.tar.gz"
9151+
local fallback_url="https://github.com/syncthing/syncthing/releases/download/v2.0.12/syncthing-linux-$arch-v2.0.12.tar.gz"
91529152
Download_Install "$(curl -sSfL 'https://api.github.com/repos/syncthing/syncthing/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*\/syncthing-linux-$arch-[^\"\/]*\.tar\.gz\"$/{print \$4}")"
91539153
G_EXEC mv syncthing-* /opt/syncthing
91549154
fi
@@ -9815,7 +9815,7 @@ _EOF_
98159815
esac
98169816

98179817
url=$(curl -sSfL 'https://api.github.com/repos/Radarr/Radarr/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*linux-core-$arch\.tar\.gz\"$/{print \$4}")
9818-
local fallback_url="https://github.com/Radarr/Radarr/releases/download/v5.28.0.10274/Radarr.master.5.28.0.10274.linux-core-$arch.tar.gz"
9818+
local fallback_url="https://github.com/Radarr/Radarr/releases/download/v6.0.4.10291/Radarr.master.6.0.4.10291.linux-core-$arch.tar.gz"
98199819
fi
98209820
Download_Install "$url"
98219821

@@ -9909,7 +9909,7 @@ _EOF_
99099909
esac
99109910

99119911
url=$(curl -sSfL 'https://api.github.com/repos/Lidarr/Lidarr/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*linux-core-$arch\.tar\.gz\"$/{print \$4}")
9912-
local fallback_url="https://github.com/Lidarr/Lidarr/releases/download/v3.0.1.4866/Lidarr.master.3.0.1.4866.linux-core-$arch.tar.gz"
9912+
local fallback_url="https://github.com/Lidarr/Lidarr/releases/download/v3.1.0.4875/Lidarr.master.3.1.0.4875.linux-core-$arch.tar.gz"
99139913
fi
99149914
Download_Install "$url"
99159915

@@ -10119,7 +10119,7 @@ _EOF_
1011910119
3) local arch='LinuxARM64';;
1012010120
*) local arch='LinuxAMDx64';;
1012110121
esac
10122-
local fallback_url="https://github.com/Jackett/Jackett/releases/download/v0.24.306/Jackett.Binaries.$arch.tar.gz"
10122+
local fallback_url="https://github.com/Jackett/Jackett/releases/download/v0.24.394/Jackett.Binaries.$arch.tar.gz"
1012310123
Download_Install "$(curl -sSfL 'https://api.github.com/repos/Jackett/Jackett/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*\/Jackett\.Binaries\.$arch\.tar\.gz\"$/{print \$4}")"
1012410124

1012510125
# Move existing configs to unpacked install dir
@@ -10247,7 +10247,7 @@ _EOF_
1024710247
3) local arch='arm64';;
1024810248
*) local arch='x64';;
1024910249
esac
10250-
local fallback_url="https://github.com/Prowlarr/Prowlarr/releases/download/v2.1.5.5216/Prowlarr.master.2.1.5.5216.linux-core-$arch.tar.gz"
10250+
local fallback_url="https://github.com/Prowlarr/Prowlarr/releases/download/v2.3.0.5236/Prowlarr.master.2.3.0.5236.linux-core-$arch.tar.gz"
1025110251
Download_Install "$(curl -sSfL 'https://api.github.com/repos/Prowlarr/Prowlarr/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*linux-core-$arch\.tar\.gz\"$/{print \$4}")"
1025210252

1025310253
# Bullseye: Use system SQLite library: https://wiki.servarr.com/prowlarr/faq#prowlarr-wont-start-on-debian-11-or-older-systems-due-to-sqlite-version
@@ -10870,7 +10870,7 @@ _EOF_
1087010870
*) local arch='arm-6';;
1087110871
esac
1087210872

10873-
local fallback_url="https://github.com/go-gitea/gitea/releases/download/v1.25.1/gitea-1.25.1-linux-$arch.xz"
10873+
local fallback_url="https://github.com/go-gitea/gitea/releases/download/v1.25.2/gitea-1.25.2-linux-$arch.xz"
1087410874
Download_Install "$(curl -sSfL 'https://api.github.com/repos/go-gitea/gitea/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*\/gitea-[^\"\/]*-linux-$arch\.xz\"$/{print \$4}")" /mnt/dietpi_userdata/gitea/gitea
1087510875

1087610876
# User
@@ -10921,7 +10921,7 @@ _EOF_
1092110921
# Bullseye: Forgejo 13 requires Git >=2.34.1: https://codeberg.org/forgejo/forgejo/pulls/8328. This is also practically true, the daemon fails right after initial web UI setup steps.
1092210922
if (( $G_DISTRO > 6 ))
1092310923
then
10924-
local fallback_url="https://codeberg.org/forgejo/forgejo/releases/download/v13.0.2/forgejo-13.0.2-linux-$arch.xz"
10924+
local fallback_url="https://codeberg.org/forgejo/forgejo/releases/download/v13.0.3/forgejo-13.0.3-linux-$arch.xz"
1092510925
Download_Install "$(curl -sSfL 'https://codeberg.org/api/v1/repos/forgejo/forgejo/releases/latest' | mawk -v RS=, -F\" "/^\"browser_download_url\":\".*-linux-$arch\.xz\"$/{print \$4;exit}")" /mnt/dietpi_userdata/forgejo/forgejo
1092610926
else
1092710927
local fallback_url="https://codeberg.org/forgejo/forgejo/releases/download/v12.0.4/forgejo-12.0.4-linux-$arch.xz"
@@ -11468,7 +11468,7 @@ _EOF_'
1146811468
local ha_pyenv_activation=". $ha_home/pyenv-activate.sh"
1146911469
# Obtain latest Python 3.13.y version supported by pyenv
1147011470
local ha_python_version=$(curl -sSfL 'https://api.github.com/repos/pyenv/pyenv/contents/plugins/python-build/share/python-build?ref=master' | mawk -F\" '/^ *"name": "3\.13\.[0-9]*",$/{print $4}' | sort -Vr | head -1)
11471-
[[ $ha_python_version ]] || { ha_python_version='3.13.9'; G_DIETPI-NOTIFY 1 "Automatic latest Python version detection failed. Version \"$ha_python_version\" will be installed as fallback, but a newer version might be available. Please report this at: https://github.com/MichaIng/DietPi/issues"; }
11471+
[[ $ha_python_version ]] || { ha_python_version='3.13.10'; G_DIETPI-NOTIFY 1 "Automatic latest Python version detection failed. Version \"$ha_python_version\" will be installed as fallback, but a newer version might be available. Please report this at: https://github.com/MichaIng/DietPi/issues"; }
1147211472

1147311473
G_DIETPI-NOTIFY 2 "Home Assistant user: $ha_user"
1147411474
G_DIETPI-NOTIFY 2 "Home Assistant home: $ha_home"
@@ -11704,7 +11704,7 @@ _EOF_
1170411704
*) local arch='amd64';;
1170511705
esac
1170611706

11707-
local fallback_url="https://github.com/rclone/rclone/releases/download/v1.71.2/rclone-v1.71.2-linux-$arch.deb"
11707+
local fallback_url="https://github.com/rclone/rclone/releases/download/v1.72.0/rclone-v1.72.0-linux-$arch.deb"
1170811708
Download_Install "$(curl -sSfL 'https://api.github.com/repos/rclone/rclone/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*\/rclone-v[^\"\/]*-linux-$arch.deb\"$/{print \$4}")"
1170911709
fi
1171011710
fi
@@ -11835,7 +11835,7 @@ _EOF_
1183511835
*) local arch='amd64';;
1183611836
esac
1183711837

11838-
local fallback_url="https://github.com/filebrowser/filebrowser/releases/download/v2.46.0/linux-$arch-filebrowser.tar.gz"
11838+
local fallback_url="https://github.com/filebrowser/filebrowser/releases/download/v2.50.0/linux-$arch-filebrowser.tar.gz"
1183911839
Download_Install "$(curl -sSfL 'https://api.github.com/repos/filebrowser/filebrowser/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*\/linux-$arch-filebrowser\.tar\.gz\"$/{print \$4}")" ./filebrowser/
1184011840

1184111841
# Reinstall
@@ -11897,7 +11897,7 @@ _EOF_
1189711897
then
1189811898
Download_Install "https://github.com/Spotifyd/spotifyd/releases/download/v$version/spotifyd-linux-$arch-$variant.tar.gz" /opt/spotifyd
1189911899
else
11900-
local fallback_url="https://github.com/Spotifyd/spotifyd/releases/download/v0.4.1/spotifyd-linux-$arch-$variant.tar.gz"
11900+
local fallback_url="https://github.com/Spotifyd/spotifyd/releases/download/v0.4.2/spotifyd-linux-$arch-$variant.tar.gz"
1190111901
Download_Install "$(curl -sSfL 'https://api.github.com/repos/Spotifyd/spotifyd/releases/latest' | mawk -F\" "/^ *\"browser_download_url\": \".*\/spotifyd-linux-$arch-$variant\.tar\.gz\"$/{print \$4}")" /opt/spotifyd
1190211902
fi
1190311903

0 commit comments

Comments
 (0)