From 6bec0e068ad3b00a73abac231e8d1033b8c34c8c Mon Sep 17 00:00:00 2001 From: Dymas Date: Fri, 17 Jul 2026 22:25:56 +0200 Subject: [PATCH] Add botan to Docker image --- Dockerfile | 1 + README.md | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 664f3b0..5dd0377 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,6 +22,7 @@ ENV DEBIAN_FRONTEND=noninteractive \ RUN apt-get update \ && apt-get install -y --no-install-recommends \ aria2 \ + botan \ ca-certificates \ curl \ ffmpeg \ diff --git a/README.md b/README.md index a51b01a..212bafb 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Requirements: - `ani-cli` installed and available in `PATH` - 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: @@ -94,6 +94,7 @@ Docker notes: - `USER_UID` and `USER_GID` help keep mounted files owned by your host user - `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 +- `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 ## Key behavior