File tree Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,16 @@ python3 -m pip install --break-system-packages --upgrade pip && \
3838pip3 install --break-system-packages -r ${SMA_PATH} /setup/requirements.txt && \
3939echo " ************ install recyclarr ************" && \
4040mkdir -p /recyclarr && \
41- wget " https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-x64.tar.xz" -O " /recyclarr/recyclarr.tar.xz" && \
41+ # Get the hardware architecture
42+ architecture=$( uname -m)
43+ if [[ " $architecture " == arm* ]] then
44+ recyclarr_url=" https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-arm.tar.xz"
45+ elif [[ " $architecture " == " aarch64" ]]; then
46+ recyclarr_url=" https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-arm64.tar.xz"
47+ else
48+ recyclarr_url=" https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-x64.tar.xz"
49+ fi
50+ wget " $recyclarr_url " -O " /recyclarr/recyclarr.tar.xz" && \
4251tar -xf /recyclarr/recyclarr.tar.xz -C /recyclarr & > /dev/null && \
4352chmod 777 /recyclarr/recyclarr
4453apk add --no-cache -X http://dl-cdn.alpinelinux.org/alpine/edge/community dotnet8-runtime
Original file line number Diff line number Diff line change @@ -37,7 +37,15 @@ pip install -r /config/extended/sma/setup/requirements.txt --no-cache-dir --brea
3737chmod 777 -R /config/extended/sma
3838echo " ************ install recyclarr ************"
3939mkdir -p /recyclarr
40- wget " https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-x64.tar.xz" -O " /recyclarr/recyclarr.tar.xz"
40+ architecture=$( uname -m)
41+ if [[ " $architecture " == arm* ]] then
42+ recyclarr_url=" https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-arm.tar.xz"
43+ elif [[ " $architecture " == " aarch64" ]]; then
44+ recyclarr_url=" https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-arm64.tar.xz"
45+ else
46+ recyclarr_url=" https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-x64.tar.xz"
47+ fi
48+ wget " $recyclarr_url " -O " /recyclarr/recyclarr.tar.xz"
4149tar -xf /recyclarr/recyclarr.tar.xz -C /recyclarr & > /dev/null
4250chmod 777 /recyclarr/recyclarr
4351apk add --no-cache -X http://dl-cdn.alpinelinux.org/alpine/edge/community dotnet8-runtime
You can’t perform that action at this time.
0 commit comments