Use direct yt-dlp CLI with deterministic fallback handling

This commit is contained in:
Tor Wingalen
2026-05-15 20:47:25 +02:00
parent ca388a8fc8
commit 48517a5a85
14 changed files with 913 additions and 143 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ RUN npm run build
FROM node:20.20.0-alpine
WORKDIR /spooty
RUN apk add --no-cache ffmpeg redis python3 py3-pip curl \
RUN apk add --no-cache ffmpeg redis python3 py3-pip curl yt-dlp \
&& addgroup -S spooty \
&& adduser -S spooty -G spooty