Update scarrs/Upgrade-Sonarr.sh

This commit is contained in:
Techognito 2025-07-24 17:26:28 +02:00
parent f8941a72d1
commit f7aa4bb410

View file

@ -6,10 +6,10 @@ system=sonarr
CreateContainer () {
local ver=$1
local serv=$2
local container = docker.io/linuxserver/$serv:latest # :latest used to autimatically override older version in local DOCKERFILE, this way we don't need to delete locally pulled containers
local name = $serv-$ver
local pod = "$(echo $serv | sed -e 's/\b\(.\)/\u\1/g')"
local env = "/opt/arr/any.env"
local container="docker.io/linuxserver/$serv:latest" # :latest used to autimatically override older version in local DOCKERFILE, this way we don't need to delete locally pulled containers
local name="$serv-$ver"
local pod="$(echo $serv | sed -e 's/\b\(.\)/\u\1/g')"
local env="/opt/arr/any.env"
if $debug; then
echo "service: $container"
echo "L $serv"
@ -33,9 +33,8 @@ CreateContainer () {
GetNewVer () {
serv="$1"
jqcom=".data.repositories.linuxserver[] | select(.name==$serv)"
json=$(curl https://api.linuxserver.io/api/v1/images | jq $jqcom)
ver= (echo $json | jq .version | awk -F'"' '{print $2}' | awk -F\. '{print $1 "." $2 "." $3}')
json="$(curl https://api.linuxserver.io/api/v1/images | jq .data.repositories.linuxserver[] | select(.name==$serv))"
ver=$(echo $json | jq .version | awk -F\" '{print $2}' | awk -F\. '{print $1 "." $2 "." $3}')
echo $ver
}