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 - configures apt repositories for Docker, Kubernetes, Helm, OpenTofu, and Brave
- installs the captured Debian package set, filtering packages unavailable on - installs the captured Debian package set, filtering packages unavailable on
the current Debian release 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 - installs Zoom from the upstream `.deb` when requested on amd64
- adds `jv` to expected local groups - adds `jv` to expected local groups
- enables core services such as Docker, containerd, kubelet, ssh, cron, and - enables core services such as Docker, containerd, kubelet, ssh, cron, and

View File

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

View File

@ -12,7 +12,8 @@ The backup root defaults to `/data/youtube-backup`.
pipx install yt-dlp 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 ## Configure