Add botan to Docker image

This commit is contained in:
Dymas
2026-07-17 22:25:56 +02:00
parent 604265c44f
commit 6bec0e068a
2 changed files with 3 additions and 1 deletions
+1
View File
@@ -22,6 +22,7 @@ ENV DEBIAN_FRONTEND=noninteractive \
RUN apt-get update \ RUN apt-get update \
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
aria2 \ aria2 \
botan \
ca-certificates \ ca-certificates \
curl \ curl \
ffmpeg \ ffmpeg \
+2 -1
View File
@@ -30,7 +30,7 @@ Requirements:
- `ani-cli` installed and available in `PATH` - `ani-cli` installed and available in `PATH`
- Optional: `anipy-cli` installed and available in `PATH` if you want automatic fallback retries outside Docker - Optional: `anipy-cli` installed and available in `PATH` if you want automatic fallback retries outside Docker
- Common runtime tools used by `ani-cli`, especially `curl`, `ffmpeg`, `fzf`, `grep`, `openssl`, `sed`, `aria2c`, and `yt-dlp` - Common runtime tools used by `ani-cli`, especially `curl`, `ffmpeg`, `fzf`, `grep`, `openssl`, `sed`, `aria2c`, `botan`, and `yt-dlp`
Run locally: Run locally:
@@ -94,6 +94,7 @@ Docker notes:
- `USER_UID` and `USER_GID` help keep mounted files owned by your host user - `USER_UID` and `USER_GID` help keep mounted files owned by your host user
- `UPDATE_ON_START=true` runs `ani-cli --update` before startup - `UPDATE_ON_START=true` runs `ani-cli --update` before startup
- `ANI_CLI_WEB_BRANCH` lets the image clone a specific `ani-cli-web` branch at build time - `ANI_CLI_WEB_BRANCH` lets the image clone a specific `ani-cli-web` branch at build time
- `botan` is installed inside the container for providers or scripts that need Botan cryptography tooling
- `anipy-cli` is installed systemwide inside the container, so fallback retries are available without extra container setup - `anipy-cli` is installed systemwide inside the container, so fallback retries are available without extra container setup
## Key behavior ## Key behavior