From dde1eb864bbb0f0a7ffe01b384040317ad5ab8f9 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Sat, 31 Oct 2026 21:08:41 +0600 Subject: [PATCH] [2026-10-31] eagle: personal/tech/lampac-truenas.md --- personal/tech/lampac-truenas.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/personal/tech/lampac-truenas.md b/personal/tech/lampac-truenas.md index a6c5167c..a4c0331e 100644 --- a/personal/tech/lampac-truenas.md +++ b/personal/tech/lampac-truenas.md @@ -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).