From dbc1dc8e3a6e1217c60ca92f195dcaea94b46abf Mon Sep 17 00:00:00 2001 From: Dymas Date: Sun, 19 Jul 2026 14:25:04 +0200 Subject: [PATCH] Install animdl systemwide in Docker image --- Dockerfile | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0ca028d..8c198a8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,8 @@ ENV DEBIAN_FRONTEND=noninteractive \ ANI_CLI_WEB_REPO=${ANI_CLI_WEB} \ ANI_CLI_WEB_BRANCH=${ANI_CLI_WEB_BRANCH} \ ANI_CLI_BIN=ani-cli \ + ANIPY_CLI_BIN=/usr/local/bin/anipy-cli \ + ANIMDL_BIN=/usr/local/bin/animdl \ ANI_CLI_DOWNLOAD_DIR=/downloads \ ANI_CLI_WEB_HOST=0.0.0.0 \ ANI_CLI_WEB_PORT=8421 \ @@ -49,9 +51,17 @@ RUN curl -fL "${YT_DLP_RELEASE_URL}" -o /usr/local/bin/yt-dlp \ && chmod 0755 /usr/local/bin/yt-dlp \ && yt-dlp --version -RUN python3 -m pip install --no-cache-dir anipy-cli animdl \ - && anipy-cli --version \ - && animdl --version +RUN python3 -m pip install \ + --no-cache-dir \ + --no-warn-script-location \ + --root-user-action=ignore \ + --prefix=/usr/local \ + anipy-cli \ + animdl \ + && test -x /usr/local/bin/anipy-cli \ + && test -x /usr/local/bin/animdl \ + && /usr/local/bin/anipy-cli --version \ + && /usr/local/bin/animdl --version RUN git clone --depth 1 --branch "${ANI_CLI_WEB_BRANCH}" "${ANI_CLI_WEB}" /app \ && rm -rf /app/.git \