mirror of
https://github.com/thegeneralist01/archivr
synced 2026-10-09 12:55:00 +02:00
chore(docker): pin yt-dlp and twitter-api-client versions to match Nix
- yt-dlp: pip install yt-dlp → yt-dlp==2026.8.19 (matches flake.nix pin) - twitter-api-client: unpinned → 0.10.22 (matches flake.nix) - docs: add Docker subsection to 'Keeping yt-dlp fresh' explaining that rebuilding the image is the Docker equivalent of the Nix/self-update paths, and that there is no in-container yt-dlp update path
This commit is contained in:
parent
9b2ecb8d7b
commit
c68469783c
2 changed files with 11 additions and 2 deletions
|
|
@ -73,8 +73,8 @@ RUN npm install -g single-file-cli
|
|||
# conflicts with Debian's system Python packages.
|
||||
RUN python3 -m venv /opt/archivr-venv \
|
||||
&& /opt/archivr-venv/bin/pip install --no-cache-dir \
|
||||
yt-dlp \
|
||||
twitter-api-client
|
||||
"yt-dlp==2026.8.19" \
|
||||
"twitter-api-client==0.10.22"
|
||||
|
||||
# Download Chromium extensions used during headless captures.
|
||||
# uBlock Origin Lite (MV3) — ad/tracker blocking.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue