Immich заслужил статус той самой self-hosted замены Google Photos: автозагрузка с телефона, которая реально работает, быстрый таймлайн на десятках тысяч элементов, общие альбомы и ML-поиск — лица, объекты, запросы естественным языком через CLIP — целиком на вашем железе. Сайзинг у него не как у большинства self-hosted приложений: ограничение — не веб-стек, а арифметика стораджа плюс аппетит ML, и правильность этих двух решает, переедет ли семья с Google на самом деле.
Что реально потребляет стек
| Компонент | CPU | RAM | Заметки |
|---|---|---|---|
| Сервер + Postgres + Redis | лёгкий | ~1–1.5 GB | steady state |
| Machine learning (лица, CLIP) | всплесками, любит ядра | 1.5–3 GB | тяжелее всего при первичном скане |
| Транскодинг видео | тяжёлый без HW-ускорения | умеренно | QuickSync/VAAPI превращает часы в минуты |
Практические полы: 4 GB RAM всего — для маленькой библиотеки, если готовы к медленной первичной ML-индексации; 6–8 GB — честная рекомендация для семейного инстанса. CPU важен дважды: первый полный скан (дни на 2 слабых ядрах, часы на 6 настоящих) и транскоды видео. Если у машины есть iGPU (Intel QuickSync), включение аппаратного транскодинга — крупнейший разовый буст производительности.
Математика стораджа, которую не делают заранее
Фотографии — растущий датасет без естественного потолка. Реалистичные скорости генерации, которые мы видим:
- Один активный пользователь телефона: 50–150 GB/год (фото + бытовое видео).
- Пара с детьми: 200–300 GB/год — доминируют детские видео.
- Домохозяйства с 4K-видео или фотографы-любители (RAW): 0.5–1 TB/год.
Следующие из этого правила: закладывайте минимум 2× текущей библиотеки с первого дня; держите базу и миниатюры на NVMe независимо от того, где живут оригиналы (латентность миниатюр — то, что делает таймлайн мгновенным); планируйте путь роста до того, как он понадобится. Storage-template Immich хранит оригиналы в простой переносимой структуре папок — запасной выход остаётся открытым.
Три рабочих профиля хостинга
- Библиотека до ~500 GB: VPS с щедрым NVMe или маленький dedicated. Уровень $25–35 с диском 1 TB из нашего каталога закрывает годы для большинства семей.
- Библиотека 1–10 TB: территория HDD с горячим путём на SSD — storage-сервер с 2×4 TB HDD (от ~$47) плюс NVMe под БД/миниатюры.
- Массивные архивы (10 TB+): выделенные storage-машины (в стоке до 6×14 TB SAS) — на этом размере вы держите частный фото-датацентр, и вся игра — в цене за TB.
Сноска о трафике: первичная загрузка с телефонов — единственный всплеск (первый синк на 200 GB забивает домашний аплинк, не сервер); дальше трафик тривиален, кроме запоев в общих альбомах.
Ищете сервер, который просто работает?
Valebyte VPS — NVMe, поддержка 24/7, развёртывание за 60 секунд.
Immich — не бэкап, повторите дважды
Удаление фото в приложении удаляет его на сервере; мёртвый диск без избыточности удаляет всё. Слой, который пропускают: RAID-зеркала защищают от смерти диска, а restic/borg-снапшоты оригиналов + дамп Postgres на вторую машину — от всего остального (ошибка пользователя, шифровальщик, баг софта). Фото — тот единственный датасет, где «настрою бэкапы потом» стабильно превращается в семейную трагедию. Правило двух локаций, проверенные восстановления, ежеквартально.
Итог
Заложите 6–8 GB RAM, настоящие ядра на первый скан, NVMe на горячий путь и честную математику роста для оригиналов — и Immich по-настоящему отправит Google Photos на пенсию, вместе с подпиской и вопросами приватности. Факты проверены 8 июля 2026; Immich релизится быстро, но профиль ресурсов выше стабилен вдоль всей линейки 1.x.