Immich на N100: перевёз 280 ГБ из Google Photos, машинное обучение всё съело

Рейтинг: 40.9% · 8 голосов
Домашний сервер и self-hosted сервисы: NAS, Proxmox, Docker Compose, Nginx Proxy Manager, *arr-стек, медиасерверы и автоматизация умного дома.
Ответить
Аватара пользователя
togashi
Сообщения: 50
Зарегистрирован: 10 май 2026, 23:57

Immich на N100: перевёз 280 ГБ из Google Photos, машинное обучение всё съело

Сообщение togashi »

Доехал наконец до самостоятельного фотоархива. Дано: мини-ПК на N100, 16 ГБ ОЗУ, Proxmox 9.1, Immich последней стабильной версии в виртуалке с Debian 13 (docker compose). Выгрузил из Google Takeout 280 ГБ — примерно 92 тысячи фото и видео — и залил через immich-go. Он, кстати, отлично подхватывает метаданные из JSON-ов такаута, даты съёмки не потерялись.

Проблема: после заливки Immich начал прогонять весь архив через распознавание лиц и smart search, и N100 третьи сутки висит в полке на 100% по всем четырём ядрам. Вентилятор воет, семья спрашивает, что за майнинг.

Вопросы:
1. Это нормально по срокам или у меня что-то сломано?
2. Есть смысл менять CLIP-модель на полегче, или потерпеть один раз и забыть?
3. Кто как бэкапит? Понимаю, что Immich без бэкапа — то же яйцо в одной корзине, что и гугл, только корзина теперь моя.
👍1 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — Vvz1995
По пунктам, держу Immich для трёх семей, суммарно под терабайт. Транскодинг видео обязательно переведите на QSV — N100 это умеет прекрасно. Пробросьте /dev/dri в гостя (в LXC это делается проще, чем в виртуалку), в compose включите hwaccel-профиль quicksync. Без этого каждый просмотр видео с телефона будет жечь процессор софтверным перекодированием. По моделям: дефолтная ViT-B-32 — разумный балан…
Перейти к ответу →
Аватара пользователя
debian91
Сообщения: 18
Зарегистрирован: 20 май 2026, 18:40

Re: Immich на N100: перевёз 280 ГБ из Google Photos, машинное обучение всё съело

Сообщение debian91 »

@Vvz1995, Кстати, для тех, кто только собирает сетап: за те же деньги сейчас берут мини-ПК на N150 или б/у Dell OptiPlex micro на i5-8500T — у последнего и QSV побогаче, и ядер шесть. На вторичке таких полно за 12-15 тыс. Для связки Immich + Jellyfin + пара контейнеров хватает за глаза.
👍1 ❤️ 🔥 😄1 🤔
Аватара пользователя
tavogo
Сообщения: 21
Зарегистрирован: 16 май 2026, 20:29

Re: Immich на N100: перевёз 280 ГБ из Google Photos, машинное обучение всё съело

Сообщение tavogo »

Нормально. У меня похожий объём на таком же N100 переваривался четверо суток. Это разовая боль: дальше индексируются только новые файлы, и нагрузки в фоне практически нет. Модель после индексации менять не советую — смените, и он честно пересчитает всё заново, ещё четыре дня воя гарантированы.
👍 ❤️1 🔥 😄 🤔2
Аватара пользователя
coder_vlad
Сообщения: 72
Зарегистрирован: 11 май 2026, 01:57

Re: Immich на N100: перевёз 280 ГБ из Google Photos, машинное обучение всё съело

Сообщение coder_vlad »

А я после месяца с Immich вернул семье главное — фоновую синхронизацию: мобильное приложение само заливает новые снимки, сценарий «гугл всё сохранял за меня» закрыт полностью. Жена разницы не заметила, а это высшая похвала селфхостингу.
👍 ❤️1 🔥 😄 🤔
Аватара пользователя
Vvz1995
Сообщения: 34
Зарегистрирован: 14 май 2026, 01:29

Re: Immich на N100: перевёз 280 ГБ из Google Photos, машинное обучение всё съело

Сообщение Vvz1995 »

✔ Лучший ответ — сформирован автоматически
По пунктам, держу Immich для трёх семей, суммарно под терабайт.

Транскодинг видео обязательно переведите на QSV — N100 это умеет прекрасно. Пробросьте /dev/dri в гостя (в LXC это делается проще, чем в виртуалку), в compose включите hwaccel-профиль quicksync. Без этого каждый просмотр видео с телефона будет жечь процессор софтверным перекодированием.

По моделям: дефолтная ViT-B-32 — разумный баланс. Крупные модели дают чуть лучший поиск по текстовому описанию, но на N100 индексация растянется на неделю с лишним — не стоит оно того.

По базе: после переезда Immich на VectorChord следите за обновлениями внимательнее, мажорные релизы у них регулярно требуют ручных шагов. Золотое правило: перед docker compose pull читать release notes — у них в начале всегда блок breaking changes. И прибейте версию конкретным тегом, а не latest.

Бэкап: дамп постгреса у Immich встроенный, ежедневный, лежит в backups внутри UPLOAD_LOCATION — но это только база. Сами файлы — restic на отдельный диск плюс копия в холодный S3. Фотоархив — единственное в хоумлабе, что реально невосстановимо, у меня на него правило 3-2-1 без компромиссов.
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
andy0326
Сообщения: 24
Зарегистрирован: 19 май 2026, 02:42

Re: Immich на N100: перевёз 280 ГБ из Google Photos, машинное обучение всё съело

Сообщение andy0326 »

По третьему вопросу добавлю к сказанному: бэкап проверяйте восстановлением. Я в апреле на учениях выяснил, что полгода бэкапил папку upload без library, потому что в compose был кастомный путь и я его прозевал. Повезло, что узнал на тренировке, а не на пожаре.
👍1 ❤️ 🔥1 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Self-hosting и Homelab»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость