Add YouTube backup runtime packages
This commit is contained in:
parent
647929c758
commit
6b673e3bdd
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue