From b8ccdb0d9bfacda18c937ccddac673ba5701c997 Mon Sep 17 00:00:00 2001 From: Fahri Can Date: Fri, 6 Mar 2026 17:23:08 +0300 Subject: [PATCH] feat: add yt-dlp and ffmpeg for video download support --- Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Dockerfile b/Dockerfile index 629195e..4e93c77 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,6 +26,15 @@ RUN npm run build FROM node:20-alpine AS runner WORKDIR /app +# yt-dlp ve ffmpeg kurulumu (video indirme için gerekli) +RUN apk add --no-cache \ + python3 \ + py3-pip \ + ffmpeg \ + curl \ + && curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp \ + && chmod a+rx /usr/local/bin/yt-dlp + ENV NODE_ENV production # Güvenlik: Root kullanıcı kullanmıyoruz RUN addgroup --system --gid 1001 nodejs