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

62 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Skill — lampac-kraken-deploy
created: '2026-09-22'
updated: '2026-09-22'
type: tech
namespace: personal
tags:
- skill
- lampac
- docker
- kraken
- devops
related:
- '[[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 отвечает».
## Проверка
```bash
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"'
```
## Откат
```bash
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 ГБ.