From e304b08d7b66b741ee385e212c2bd0185ac3a2a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastjan=20Arti=C4=8D?= Date: Tue, 28 Apr 2026 15:51:57 +0000 Subject: [PATCH] Add nodejs for yt-dlp JS challenge solver, remove anonymous VOLUME --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4d35609..774c790 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,13 @@ FROM python:3.11-slim -# System deps: FFmpeg, libs za OpenCV +# System deps: FFmpeg, libs za OpenCV, Node.js za yt-dlp JS challenge RUN apt-get update && apt-get install -y --no-install-recommends \ ffmpeg \ libsm6 \ libxext6 \ libgl1 \ curl \ + nodejs \ && rm -rf /var/lib/apt/lists/* WORKDIR /app @@ -22,9 +23,8 @@ COPY scripts/ ./scripts/ COPY templates/ ./templates/ RUN mkdir -p ./static -# Data volume -RUN mkdir -p /data/uploads /data/outputs /data/jobs -VOLUME /data +# Data direktorij (Coolify bo prek Persistent Storage UI bind-al volume) +RUN mkdir -p /data/uploads /data/outputs /data/jobs /data/cookies ENV DATA_DIR=/data ENV PYTHONUNBUFFERED=1