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.