Add YouTube backup runtime packages

This commit is contained in:
juvdiaz 2026-06-27 14:28:17 -06:00
parent 647929c758
commit 6b673e3bdd
3 changed files with 6 additions and 2 deletions

View File

@ -28,7 +28,8 @@ The playbook:
- configures apt repositories for Docker, Kubernetes, Helm, OpenTofu, and Brave
- installs the captured Debian package set, filtering packages unavailable on
the current Debian release
- installs user-level pipx CLI tools such as `yt-dlp`
- installs user-level pipx CLI tools such as `yt-dlp`, plus runtime helpers
such as `ffmpeg` and `nodejs`
- installs Zoom from the upstream `.deb` when requested on amd64
- adds `jv` to expected local groups
- enables core services such as Docker, containerd, kubelet, ssh, cron, and

View File

@ -41,9 +41,11 @@ debian_pc_base_packages:
- bash-completion
- ca-certificates
- curl
- ffmpeg
- git
- gnupg
- gpg
- nodejs
- python3
- python3-apt
- rsync

View File

@ -12,7 +12,8 @@ The backup root defaults to `/data/youtube-backup`.
pipx install yt-dlp
```
If thumbnail embedding fails, install `ffmpeg` on the host.
The Debian host bootstrap installs `yt-dlp`, `ffmpeg`, and `nodejs` for this
helper. On another machine, install those tools before running the backup.
## Configure