Главная/Self-hosted/Immich
Установка Immich на свой сервер
Установка Immich на свой сервер делается через Docker Compose: два файла из последнего выпуска, правка пути к архиву и пароля базы, затем одна команда запуска. Immich заменяет облако для фото с телефона, но просит больше памяти, чем остальные self-hosted приложения: минимум 6 ГБ.
Ответ за 30 секунд
Под Immich берите сервер с 4 ядрами и 8 ГБ памяти, базу держите на локальном SSD. Перед каждым обновлением читайте заметки к выпуску: в них разработчики отмечают изменения, после которых нужно править compose-файл.
Облачный сервер с NVMe и почасовой оплатой: проверьте Immich на своей медиатеке, прежде чем переносить всё.
Сколько памяти нужно Immich и зачем ему контейнер ML6 ГБпамяти минимум, рекомендовано 8
2283порт веб-интерфейса
AGPL-3.0лицензия Immich
01 · 1 мин
Что умеет Immich и чем он заменяет облако для фото#
Immich это фотоархив с открытым кодом под лицензией AGPL-3.0. Приложения для Android и iOS загружают снимки и видео с телефона на ваш сервер, а веб-интерфейс показывает ленту по датам, карту, альбомы и общие ссылки.
Отдельный контейнер машинного обучения распознаёт лица и строит поиск по описанию: можно найти «собака на пляже» без ручных тегов. Именно он отвечает за большую часть аппетита Immich к памяти.
Инструмент · 1 мин
Сколько памяти нужно Immich и зачем ему контейнер ML#
Требования из документации Immich:
| Что | Минимум | Рекомендовано |
|---|---|---|
| Память | 6 ГБ (4 ГБ с выключенным машинным обучением) | 8 ГБ |
| Процессор | 2 ядра, amd64 или arm64 | 4 ядра |
| ОС | 64-битный Linux, Docker Engine с плагином Compose | |
| База PostgreSQL | обычно 1-3 ГБ, только локальный SSD, не сетевой диск | |
С третьей версии контейнер машинного обучения на amd64 требует процессор с набором инструкций x86-64-v2. Его поддерживают почти все процессоры примерно с 2012 года, но на виртуальной машине стоит проверить, какая модель CPU выставлена гостю.
Какой сервер нужен Immich
Ответьте про распознавание, объём архива и число людей
03 · 1 мин
Установка Immich через Docker Compose#
- Создайте каталог и скачайте compose-файл и пример настроек из последнего выпуска (команды ниже).
- Откройте .env: в
UPLOAD_LOCATIONукажите каталог для оригиналов на большом диске, вDB_PASSWORDсвой пароль из латинских букв и цифр. - Запустите
docker compose up -d. Поднимутся четыре контейнера: immich_server, immich_machine_learning, immich_redis на образе Valkey и immich_postgres с расширением VectorChord. - Откройте
http://IP-сервера:2283и создайте учётную запись администратора. - Поставьте приложение на телефон, введите адрес сервера и включите резервное копирование альбомов.
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 для своего фотоархива#
| Immich | PhotoPrism | |
|---|---|---|
| Минимум | 2 ядра, 6 ГБ памяти | 2 ядра, 3 ГБ памяти и 4 ГБ подкачки |
| Порт | 2283 | 2342 |
| База | PostgreSQL с векторным расширением | MariaDB (в примерах), есть SQLite |
| Телефон | Свои приложения с фоновой загрузкой | Веб-приложение, загрузка через WebDAV или PhotoSync |
| Лицензия | AGPL-3.0 | AGPL-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.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов