Skip to content

Commit c58b070

Browse files
authored
Update setup.bash
1 parent aa6359a commit c58b070

File tree

1 file changed

+21
-18
lines changed

1 file changed

+21
-18
lines changed

radarr/setup.bash

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ pip install --upgrade --no-cache-dir -U --break-system-packages \
2020
yt-dlp \
2121
yq && \
2222
echo "************ setup SMA ************"
23-
if [ -d "${SMA_PATH}" ]; then
23+
if [ -d "${SMA_PATH}" ]; then
2424
rm -rf "${SMA_PATH}"
2525
fi
2626
echo "*********SMA WORKAROUND ************"
@@ -50,11 +50,16 @@ chmod g+w ${SMA_PATH}/config/sma.log && \
5050
echo "************ install pip dependencies ************" && \
5151
python3 -m pip install --break-system-packages --upgrade pip && \
5252
pip3 install --break-system-packages -r ${SMA_PATH}/setup/requirements.txt || true
53+
54+
echo "************ install qtfaststart ************"
55+
pip3 install qtfaststart || echo "qtfaststart installation failed, continuing..."
56+
5357
echo "************ install recyclarr ************" && \
5458
mkdir -p /recyclarr && \
5559
wget "https://github.com/recyclarr/recyclarr/releases/latest/download/recyclarr-linux-musl-x64.tar.xz" -O "/recyclarr/recyclarr.tar.xz" && \
5660
tar -xf /recyclarr/recyclarr.tar.xz -C /recyclarr &>/dev/null && \
5761
chmod 777 /recyclarr/recyclarr
62+
5863
apk add --no-cache -X http://dl-cdn.alpinelinux.org/alpine/edge/community dotnet8-runtime
5964

6065
mkdir -p /custom-services.d
@@ -83,46 +88,44 @@ echo "Download Script Functions..."
8388
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/universal/functions.bash -o /config/extended/functions
8489
echo "Done"
8590

86-
8791
if [ ! -f /config/extended/naming.json ]; then
88-
echo "Download Naming script..."
89-
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/naming.json -o /config/extended/naming.json
90-
echo "Done"
92+
echo "Download Naming script..."
93+
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/naming.json -o /config/extended/naming.json
94+
echo "Done"
9195
fi
9296

9397
mkdir -p /config/extended
9498
echo "Download PlexNotify script..."
95-
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/PlexNotify.bash -o /config/extended/PlexNotify.bash
99+
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/PlexNotify.bash -o /config/extended/PlexNotify.bash
96100
echo "Done"
97101

98102
echo "Download Extras script..."
99-
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/Extras.bash -o /config/extended/Extras.bash
103+
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/Extras.bash -o /config/extended/Extras.bash
100104
echo "Done"
101105

102106
if [ ! -f /config/extended/sma.ini ]; then
103-
echo "Download SMA config..."
104-
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/sma.ini -o /config/extended/sma.ini
105-
echo "Done"
107+
echo "Download SMA config..."
108+
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/sma.ini -o /config/extended/sma.ini
109+
echo "Done"
106110
fi
107111

108112
echo "Download Recyclarr service..."
109113
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/universal/services/Recyclarr -o /custom-services.d/Recyclarr
110114
echo "Done"
111115

112116
if [ ! -f /config/extended/recyclarr.yaml ]; then
113-
echo "Download Recyclarr config..."
114-
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/recyclarr.yaml -o /config/extended/recyclarr.yaml
115-
echo "Done"
117+
echo "Download Recyclarr config..."
118+
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/recyclarr.yaml -o /config/extended/recyclarr.yaml
119+
echo "Done"
116120
fi
117121

118122
if [ ! -f /config/extended.conf ]; then
119-
echo "Download Extended config..."
120-
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/extended.conf -o /config/extended.conf
121-
chmod 777 /config/extended.conf
122-
echo "Done"
123+
echo "Download Extended config..."
124+
curl https://raw.githubusercontent.com/RandomNinjaAtk/arr-scripts/main/radarr/extended.conf -o /config/extended.conf
125+
chmod 777 /config/extended.conf
126+
echo "Done"
123127
fi
124128

125-
126129
chmod 777 -R /config/extended
127130
if [ -f /custom-services.d/scripts_init.bash ]; then
128131
# user misconfiguration detected, sleeping...

0 commit comments

Comments
 (0)