diff --git a/family/projects/media-toolbox-kraken.md b/family/projects/media-toolbox-kraken.md index 5ef9a30b..9ec7576b 100644 --- a/family/projects/media-toolbox-kraken.md +++ b/family/projects/media-toolbox-kraken.md @@ -214,7 +214,7 @@ docker run --rm ... media-pipeline:kraken \ | Исходники | `~/Developer/media_files_db/`, ветка `kraken-agent` | | Docker образ | `media-pipeline:kraken` (arm64, Colima 24GB) | | kraken-ssh | `ssh kraken-ssh` → 10.99.1.2:22 через WireGuard (обновлено 2026-05-14) | -| docker deploy | `docker save \| ssh` зависает для образов >500MB. Деплоить только через Portainer API или scp+base64. После деплоя: `docker run --rm ... sync > /tmp/sync.log 2>&1 &` (background SSH) | +| docker deploy | `docker save img -o /tmp/img.tar && scp /tmp/img.tar kraken-ssh:/tmp/ && ssh kraken-ssh "docker load -i /tmp/img.tar && rm /tmp/img.tar"` — `docker save \| ssh` зависает через WireGuard tunnel | | Transmission RPC | Токен: `curl -D /tmp/hdrs ... > /dev/null`, затем `grep X-Transmission-Session-Id /tmp/hdrs \| awk '{print $2}' \| tr -d '\r\n'`. Payload с base64 торрента — писать в файл (`-d @file`), не аргументом (иначе "Argument list too long") | ---