Add support for yt-dlp with NodeJS
This commit is contained in:
15
Dockerfile
15
Dockerfile
@@ -4,7 +4,20 @@ FROM python:3.11-slim-bookworm
|
||||
RUN sed -i 's|deb.debian.org|mirror.yandex.ru|g' /etc/apt/sources.list.d/debian.sources \
|
||||
&& apt-get update
|
||||
|
||||
RUN apt-get install -y ffmpeg
|
||||
# Установка Node.js для JS обработчика yt-dlp (требуется для Instagram, TikTok и других сайтов)
|
||||
# Используем официальный установочный скрипт NodeSource
|
||||
RUN apt-get install -y curl ca-certificates \
|
||||
&& curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \
|
||||
&& apt-get install -y nodejs \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
&& node --version \
|
||||
&& npm --version
|
||||
|
||||
# Установка ffmpeg для обработки видео
|
||||
RUN apt-get update && apt-get install -y ffmpeg \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Создание рабочей директории
|
||||
WORKDIR /app
|
||||
|
||||
Reference in New Issue
Block a user