Install animdl systemwide in Docker image

This commit is contained in:
Dymas
2026-07-19 14:25:04 +02:00
parent 6b3745c7e9
commit dbc1dc8e3a
+13 -3
View File
@@ -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 \