[2026-10-31] eagle: personal/tech/lampac-truenas.md

This commit is contained in:
Alexey Martemyanov committed 2026-10-31 21:08:41 +06:00
1 parent b7a43a7512
commit dde1eb864b
1 file changed
+10 -2
+10 -2
View File
@@ -1,7 +1,7 @@
---
title: Lampac на TrueNAS и Konka Q85 — рабочая схема
created: '2026-10-30'
updated: '2026-10-30'
updated: '2026-10-31'
type: tech
namespace: personal
tags:
@@ -19,10 +19,18 @@ related:
Проверено 2026-10-30. Lampac развёрнут на TrueNAS, клиент установлен на Konka Q85 в Новосибирске. Это аддон к официальному серверу, не форк Lampac.
## Кэш TorrServer — обновление 2026-10-31
RAM-кэш увеличен с образного значения96 МиБ до **2 ГиБ** (`CacheSize=2147483648`, `UseDisk=false`). Лимит контейнера Lampac увеличен с2 до **4 ГиБ**, чтобы оставить память для .NET и TorrServer. Перед изменением на NAS было доступно около6 ГиБ RAM. Контейнер не перезапускался: лимит изменён через Docker update и записан в Compose; настройки TorrServer применены штатным API. API и сохранённый `data/ts/settings.json` подтверждают новое значение. Прежние настройки сохранены в `backups/torrserver-before-2gb-cache.json` и `backups/compose-before-2gb-torrent-cache.yml`.
Причина первоначальных96 МиБ — оставлен стандартный `Modules/TorrServer/settings.json` из образа при переносе конфигурации Kraken; это не ограничение TrueNAS. Кэш хранится в памяти, не на диске. Уже открытый читатель/раздача может потребовать повторного открытия фильма для выделения нового кэша; размер активного буфера после изменения отдельно не подтверждён.
Проверенный фильм «Красота по-американски» — Remux31,37 ГиБ, средний битрейт36,9 Мбит/с. Замеры скачивания25–43 Мбит/с, запас в буфере ТВ4,8–6с. Текущий поток шёл напрямую на ТВ с `192.168.2.197:9118/ts/stream/…`; прокси обслуживал TMDB. Увеличение кэша сглаживает временные просадки после заполнения, но не устраняет постоянную нехватку скорости раздачи.
## Серверы и исходники
- TrueNAS: `truenas_admin@mallexxx.duckdns.org`, каталог `/mnt/RED_2TB/docker/lampac`, адрес приложения `http://192.168.2.197:9118`.
- Обычный Docker Compose, не TrueNAS Apps. Контейнер `lampac`: официальный образ `ghcr.io/lampac-nextgen/lampac:1.87.3`, amd64, лимиты 2 ГБ RAM / 1 CPU, порт опубликован только на LAN-адресе. GPU-транскодирование не настроено.
- Обычный Docker Compose, не TrueNAS Apps. Контейнер `lampac`: официальный образ `ghcr.io/lampac-nextgen/lampac:1.87.3`, amd64, лимиты 4 ГБ RAM / 1 CPU (увеличено 2026-10-31), порт опубликован только на LAN-адресе. GPU-транскодирование не настроено.
- Kraken остаётся на официальном arm64-образе 1.87.3 и прежнем адресе `http://192.168.1.14:9118`.
- Mac: `/Users/admin/Developer/lampac-scripts`, ветка `main`, [Gitea](https://git.mallexxx.duckdns.org/git_admin/lampac-scripts).
- Генератор: `/Users/admin/Developer/watchlist-sync`, ветка `main`, [GitHub](https://github.com/mallexxx/watchlist-sync).