Главная/Self-hosted/Immich

Установка Immich на свой сервер

Установка Immich на свой сервер делается через Docker Compose: два файла из последнего выпуска, правка пути к архиву и пароля базы, затем одна команда запуска. Immich заменяет облако для фото с телефона, но просит больше памяти, чем остальные self-hosted приложения: минимум 6 ГБ.

4 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Под Immich берите сервер с 4 ядрами и 8 ГБ памяти, базу держите на локальном SSD. Перед каждым обновлением читайте заметки к выпуску: в них разработчики отмечают изменения, после которых нужно править compose-файл.

Облачный сервер с NVMe и почасовой оплатой: проверьте Immich на своей медиатеке, прежде чем переносить всё.

Сколько памяти нужно Immich и зачем ему контейнер ML

01 · 1 мин

Что умеет Immich и чем он заменяет облако для фото#

Immich это фотоархив с открытым кодом под лицензией AGPL-3.0. Приложения для Android и iOS загружают снимки и видео с телефона на ваш сервер, а веб-интерфейс показывает ленту по датам, карту, альбомы и общие ссылки.

Отдельный контейнер машинного обучения распознаёт лица и строит поиск по описанию: можно найти «собака на пляже» без ручных тегов. Именно он отвечает за большую часть аппетита Immich к памяти.

Инструмент · 1 мин

Сколько памяти нужно Immich и зачем ему контейнер ML#

Требования из документации Immich:

ЧтоМинимумРекомендовано
Память6 ГБ (4 ГБ с выключенным машинным обучением)8 ГБ
Процессор2 ядра, amd64 или arm644 ядра
ОС64-битный Linux, Docker Engine с плагином Compose
База PostgreSQLобычно 1-3 ГБ, только локальный SSD, не сетевой диск

С третьей версии контейнер машинного обучения на amd64 требует процессор с набором инструкций x86-64-v2. Его поддерживают почти все процессоры примерно с 2012 года, но на виртуальной машине стоит проверить, какая модель CPU выставлена гостю.

Какой сервер нужен Immich

Ответьте про распознавание, объём архива и число людей

Поиск по лицам и описанию фото
Размер фотоархива с видео
Кто загружает фото

03 · 1 мин

Установка Immich через Docker Compose#

  1. Создайте каталог и скачайте compose-файл и пример настроек из последнего выпуска (команды ниже).
  2. Откройте .env: в UPLOAD_LOCATION укажите каталог для оригиналов на большом диске, в DB_PASSWORD свой пароль из латинских букв и цифр.
  3. Запустите docker compose up -d. Поднимутся четыре контейнера: immich_server, immich_machine_learning, immich_redis на образе Valkey и immich_postgres с расширением VectorChord.
  4. Откройте http://IP-сервера:2283 и создайте учётную запись администратора.
  5. Поставьте приложение на телефон, введите адрес сервера и включите резервное копирование альбомов.
mkdir ./immich-app && cd ./immich-app
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
docker compose up -d

Нужна именно команда docker compose: старый docker-compose Immich больше не поддерживает.

04 · 1 мин

Immich на VPS: диск, HTTPS и видеокарта#

На VPS главный вопрос это место под оригиналы. Архив за несколько лет съёмки на телефон легко переходит за сотню гигабайт, поэтому сначала посчитайте медиатеку, потом выбирайте диск. Тома для оригиналов и для базы лучше разнести: база любит быстрый NVMe, архиву важен объём.

Порт 2283 наружу не открывайте: поставьте перед Immich обратный прокси с сертификатом, например Caddy, и подключайте телефоны по домену с HTTPS.

Видеокарта необязательна. Распознавание работает на процессоре, а для ускорения у образов есть варианты с суффиксами cuda, openvino и rocm, у перекодирования видео свои настройки для NVENC, Quick Sync и VA-API. Если архив большой и видео много, посмотрите серверы с GPU.

05 · 1 мин

Как обновить Immich в Docker и не сломать базу#

Immich выходит часто, и некоторые выпуски ломают обратную совместимость. Порядок обновления из документации: прочитать заметки к выпуску, при закреплённой версии поменять IMMICH_VERSION в .env, затем выполнить docker compose pull && docker compose up -d. Старые образы удаляет docker image prune.

Копия Immich это две части: каталог UPLOAD_LOCATION с оригиналами и дамп PostgreSQL. Без дампа фото останутся, но альбомы, лица и общие ссылки пропадут. Где держать такие копии: сервер для бэкапов.

06 · 1 мин

Immich или PhotoPrism для своего фотоархива#

ImmichPhotoPrism
Минимум2 ядра, 6 ГБ памяти2 ядра, 3 ГБ памяти и 4 ГБ подкачки
Порт22832342
БазаPostgreSQL с векторным расширениемMariaDB (в примерах), есть SQLite
ТелефонСвои приложения с фоновой загрузкойВеб-приложение, загрузка через WebDAV или PhotoSync
ЛицензияAGPL-3.0AGPL-3.0

PhotoPrism удобен для готового архива на диске, который нужно проиндексировать и просматривать. Immich удобнее, когда фото каждый день приходят с телефонов всей семьи.

07 · 1 мин

Вопросы об установке Immich#

Как обновить Immich в Docker?

Прочитайте заметки к выпуску, затем в каталоге с compose-файлом выполните docker compose pull и docker compose up -d. Если в .env закреплена версия, сначала поменяйте IMMICH_VERSION.

Можно ли запустить Immich на 4 ГБ памяти?

Да, если выключить функции машинного обучения: так написано в требованиях Immich. Поиск по лицам и описанию фото в этом режиме работать не будет.

Нужна ли видеокарта для Immich?

Нет. Распознавание и перекодирование видео идут на процессоре, видеокарта только ускоряет их. Для начала хватит обычного сервера.

Можно ли поставить Immich на Windows?

Через Docker Desktop или WSL 2 можно, но разработчики не советуют. База Immich не работает на NTFS и на каталогах Windows, смонтированных в WSL.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Серверы с GPU Таймвеб Клауд, timeweb.cloud/services/gpu, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация Immich: требования, docs.immich.app/install/requirements, проверено 14 октября 2026; Документация Immich: установка через Docker Compose, docs.immich.app/install/docker-compose, проверено 14 октября 2026; Документация Immich: обновление, docs.immich.app/install/upgrading, проверено 14 октября 2026; Immich: docker-compose.yml последнего выпуска, github.com/immich-app/immich/releases/latest/download/docker-compose.yml, проверено 14 октября 2026; Документация PhotoPrism: системные требования, docs.photoprism.app/getting-started, проверено 14 октября 2026; Документация PhotoPrism: Docker Compose, docs.photoprism.app/getting-started/docker-compose, проверено 14 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Ресурсы