docs(deploy): media for the Jellyfin sidecar go over tar and SSH

rsync has to be installed on both ends, and learn.halkyon.eu's server
has none; tar through SSH needs nothing the server lacks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-14 01:27:35 +02:00
commit 33584e428e
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -57,10 +57,13 @@ Steps, in order; ✱ marks a step as root.
```
4. **The media** (the operator, on their own machine): a folder per film, show or
album, as Jellyfin expects them, into `deploy/jellyfin/media/`, readable by all:
album, as Jellyfin expects them, into `deploy/jellyfin/media/`, readable by all;
through `tar` and SSH, which every server has (rsync would have to be installed on
it too):
```sh
rsync -av --chmod=D755,F644 "<folder>" <deploy's ssh alias>:halkyon-learn/deploy/jellyfin/media/movies/
tar -C "<the folder's parent>" -cf - "<folder>" |
ssh <deploy's ssh alias> 'tar -C halkyon-learn/deploy/jellyfin/media/movies -xf -'
```
5. **Start it** (the operator, on the instance's server, as `deploy`):