Skip to main content
  1. Posts/

Home Server Update 2026

Настав час для оновлення сервера, цього разу я вирішив встановити TrueNAS на Ugreen NAS.

Цього разу мета цього сервера полягає в тому, щоб все спростити. Хоча на моєму попередньому сервері було приємно експериментувати з різними сервісами, цього разу я вирішив налаштувати лише ті, якими я насправді користуюся.

Залізо #

  • Ugreen DXP 4800
  • 4 x 8TB Seagate Ironwolf
  • 2 X 1TB Samsung SSD

NAS має 3 слоти для SSD, на одному з яких попередньо встановлена ОС. Я вирішив залишити оригінальну ОС і встановив два SSD ємністю 1 ТБ кожен. Один — для TrueNAS, а інший — для пулу додатків.

Для жорстких дисків я використовую 4 диски по 8 ТБ у конфігурації RAIDZ2, що дає мені близько 14 ТБ та толерує втрату двох дисків. Я налаштував два пули: один складається з жорстких дисків, які я використовую як загальне сховище, а другий — з SSD, які я використовую для додатків.

Програмне забезпечення #

Єдиниі параметери в BIOS який мені довелося змінити це вимкнення функції «watchdog» та зміна порядку завантаження, щоб завантажуватися з іншого SSD. Далі все було дуже просто: завантаження з USB з TrueNAS ISO та встановлення. Я вирішив не видаляти попередньо встановлену ОС оскільки немає можливості відновити її.

Що стосується інших додатків, то я значно скоротив їх кількість порівняно з попереднім сервером. Не дивлячись на те шо було цікаво випробувати різні сервіси, насправді я дуже рідко користувався багатьма з них.

Цього разу всі сервіси встановлено як додатки TrueNAS. Кожному додатку потрібні додаткові томи (для конфігурації, кешування, транскодування), ці томи створено на SSD/App пулі.

TrueNAS #

Я спробував вимкнути обертання дисків коли вони не використовуються. Оскільки я не використоую NAS постійно це здавалося гарною ідеєю. Мені вдалося налаштувати, щоб вони залишалися у вимкненому стані досить довгий час, але час від часу вони все одно прокидалися, навіть коли вони не використовувалися мною. Зрештою я вирішив не витрачати на це більше часу.

І, звісно, існує безліч думок щодо того, чи спричиняє це додатковий знос дисків порівняно з економією електроенергії та зниженням рівня шуму. 😅 Як на мене, то я не тримаю сервер увімкненим цілодобово, тому шум мене не турбує.

Ось налаштування, які я змінив для зупинки дисків:

  • Перенести системний пул на SSD, якщо це ще не зроблено.
  • Перенести додатки на SSD пул (якщо ви, як і я, спочатку налаштували пул HDD, то за замовчуванням додатки будуть встановлюватися саме туди).
  • Змінити рівень SMART на 1 і встановив час зупинки дисків.

Jellyfin #

Для стримінгу медіафайлів у моїй домашній мережі я використовую Jellyfin, він не настільки багатофункціональний, як PLEX, але для мого використання його вистачає. Цей NAS від Ugreen підтримує апаратне транскодування за допомогою Intel QuickSync (QSV), тому проблем з транскодуванням немає. Єдине, що мені довелося змінити в налаштуваннях, це вибрати QSV у налаштуваннях Jellyfin та увімкнути передачу графічної карти (GPU passthrough) у налаштуваннях додатка TrueNAS.

Фотографії #

Моя система організації фотографій досить проста, у мене немає синхронізації між NAS та моїм телефоном/камерою. Натомість я просто вручну завантажую нові фотографії та сортую їх у папки за роками, подіями та подорожами. Тому головним пріоритетом було знайти додаток, який би працював із цією структурою папок і мав зручний інтерфейс для перегляду. Для цього я випробував два додатки — Photoview та Immich — і зрештою обрав Immich.

Photoview — це дійсно чудовий вибір, оскільки є дуже простим інтерфейсом який відображає будь-яку структуру папок. Однак у мене виникли деякі проблеми з файлами HEIC та Live Photos (на момент написання статті у магазині TrueNAS була доступна старіша версія; у новіших версіях ця проблема, ймовірно, вже вирішена).

Immich накладає на бібліотеку власну структуру, але є можливість додати ваші існуючі фотографії як зовнішню бібліотеку, яка зберігає їхню структуру. І має більше функцій, як розпізнавання облич (усе відбувається локально), розпізнавання тексту, підтримка Live Photos та мобільний додаток. Цей додаток також вимагає через графічну карти (GPU passthrough).

Передні світлодіоди #

Щоб передні світлодіоди працювали в системі TrueNAS, я скористався цим скриптом

Плани на майбутнє #

Що стосується саме фотографій, я хотів би додати резервне копіювання до зовнішнього сховища. Оскільки мені не потрібно швидко отримувати доступ до цієї резервної копії і обсяг даних наразі становить приблизно 92 ГБ, тому я розглядаю це як довгостроковий архів для відновлення фотографій. Для цих довгострокових резервних копій, до яких звертаються нечасто, я розглядаю Scaleway Object Storage Glacier, аналогічного AWS S3 Glacier.

Цей бекап ще не налаштований, оскільки у мене є як «завершені» папки з відпусток, які більше не оновлюватимуться, так і ті, що «у процесі», наприклад, фотографії з 2026 року без якихось категорій, які постійно оновлюються. Через таку структуру я хочу мати напівавтоматичний спосіб позначити папку як «готову до резервного копіювання», після чого вона буде заархівована та завантажена.