Install animdl systemwide in Docker image
This commit is contained in:
+13
-3
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user