Галерея на телефоне переполняется, и простое решение — облако, которое авто-бэкапит всё, — означает, что третья сторона теперь хранит каждое ваше фото и тихо прогоняет по ним AI. Immich даёт тот же опыт — авто-бэкап, лента, альбомы, поиск по лицам и объектам — на сервере, которым управляете вы. Запустите на VPS через Docker и заплатите за сервер криптой, без KYC.
Что нужно Immich
- Выделенный IPv4, домен и HTTPS. Мобильное приложение подключается к
https://photos.yourdomain.com, поэтому нужны домен, валидный TLS и входящий 443 — план с выделенным IP. NAT-планы не принимают входящий. Тариф Medium — разумный старт. - Диск под библиотеку. Фото и видео копятся быстро — берите план, чей NVMe вмещает коллекцию с запасом.
- RAM под машинное обучение. Распознавание лиц/объектов и умный поиск требуют памяти; больше RAM = быстрее индексация больших библиотек.
Настройка (Ubuntu 24.04, Docker)
# docker-compose.yml — Immich (server + machine-learning + Redis + Postgres/pgvecto)
services:
immich-server:
image: ghcr.io/immich-app/immich-server:release
restart: always
ports: ["127.0.0.1:2283:2283"]
volumes: ["/srv/immich/library:/usr/src/app/upload"]
env_file: [.env]
depends_on: [redis, database]
immich-ml:
image: ghcr.io/immich-app/immich-machine-learning:release
restart: always
volumes: ["ml-cache:/cache"]
env_file: [.env]
redis:
image: redis:alpine
restart: always
database:
image: tensorchord/pgvecto-rs:pg16-v0.2.0
restart: always
environment:
POSTGRES_USER: immich
POSTGRES_PASSWORD: change-me-strong
POSTGRES_DB: immich
volumes: ["/srv/immich/db:/var/lib/postgresql/data"]
volumes: { ml-cache: {} }
Поставьте перед ним TLS-обратный прокси:
# TLS + reverse proxy (dedicated IPv4 + domain + inbound 443)
apt install -y caddy
echo 'photos.yourdomain.com { reverse_proxy 127.0.0.1:2283 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp
Откройте https://photos.yourdomain.com, создайте админа, установите мобильное приложение и направьте его на сервер — плёнка теперь бэкапится в хранилище, которым владеете вы.
Сделайте его своим
- Локальный AI: распознавание лиц и объектов работает в ML-контейнере на вашем VPS — ничего не покидает машину.
- Авто-бэкап с iOS/Android, фоновая загрузка, оригиналы хранятся байт-в-байт.
- Альбомы, ссылки для обмена, лента и карта — привычные функции, self-hosted.
- Держите Postgres и Redis на localhost; открывайте только 443.
Почему EQVPS для Immich
- Выделенный IPv4 от $8/мес, удобно для домена + HTTPS, все порты, самостоятельный rDNS.
- Локации в ЕС (Германия, Финляндия) — чистые маршруты, реальный закон о защите данных.
- Без KYC, оплата криптой. Email для регистрации, USDC/USDT для оплаты — уместно для фото-библиотеки, которой вы реально владеете.
- Root за ~60 секунд, NVMe. Поднимите стек, добавьте Caddy — и личное фото-облако работает.
Свой Nextcloud (файлы, календарь) → · Анонимный VPS-хостинг — что это →
Комментарии
Пока нет комментариев. Будьте первым.