Files
obsidian-vault/personal/tech/skill-lampac-kraken-deploy.md
T

2.3 KiB
Raw Blame History

title, created, updated, type, namespace, tags, related
title created updated type namespace tags related
Skill — lampac-kraken-deploy 2026-09-22 2026-09-22 tech personal
skill
lampac
docker
kraken
devops
personal/tech/lampac-deployment
personal/plans/lampac-kraken

Skill: lampac-kraken-deploy

Зеркало скилла devops/lampac-kraken-deploy. Файл скилла: ~/.hermes/hermes-whale/skills/devops/lampac-kraken-deploy/SKILL.md

Когда загружать

  • Деплой/рестарт/отладка Lampac на Кра́кене
  • Свежий контейнер healthy, но curl :9118 → Connection reset by peer
  • Подключение Lampa на LG ТВ
  • Вопрос «нужен ли отдельный контейнер TorrServer»

Полная техническая справка: personal/tech/lampac-deployment.

Ключевое из скилла

  1. Хост — Кра́кен (ssh kraken), aarch64 Debian 12. Не TrueNAS.
  2. Образ содержит linux/arm64 — сборка из исходников не нужна.
  3. 🔴 TorrServer встроенный — второй контейнер не ставить.
  4. Каталоги в корне диска — только через sudo mkdir (корень root:root, sudo без пароля).
  5. 🔴 Первый старт ~4 минуты. Connection reset by peer — норма, ждать Configure complete. healthy ≠ готовность HTTP.
  6. docker manifest inspect с Mac → denied; проверять из Кра́кена.
  7. docker compose только как плагин (v5.1.3), не docker-compose.
  8. Приёмка = играет 5+ минут на ТВ, а не «API отвечает».

Проверка

ssh kraken 'docker ps --filter name=lampac --format "{{.Names}} {{.Status}} {{.Ports}}"'
ssh kraken 'curl -sS "http://localhost:9118/version?type=hash"'
ssh kraken 'curl -sS "http://192.168.1.14:9118/version?type=hash"'

Откат

ssh kraken 'cd /srv/.../lampac && docker compose down'
ssh kraken 'sudo rm -rf /srv/dev-disk-by-uuid-6194539b-03e0-4f33-986b-4da09834e82f/lampac'

Не закрыто

  • Лимит кэша TorrServer — дефолт. Рекомендуется ~20 ГБ.