MirrorNest
← Все руководства

Immich

A self-hosted photo and video backup solution that mirrors the Google Photos experience, with mobile apps that auto-upload your camera roll to your own server.

Это руководство составлено на основе официальной документации Immich, ссылка на которую есть выше — всегда сверяйте точные названия пакетов/версий там перед запуском этих команд на рабочем сервере, так как версии дистрибутива и проекта со временем меняются.
  1. 1Create a project directory

    mkdir ./immich-app && cd ./immich-app
  2. 2Download the official compose and env files

    Immich publishes a ready-to-use docker-compose.yml and example .env with each release.

    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
  3. 3Configure the .env file

    Edit UPLOAD_LOCATION to a path with enough disk space, set a non-default DB_PASSWORD (alphanumeric only), and set your TZ.

    Requires Docker Engine v25+ from Docker's own repository, not your distro's package — and use `docker compose` (v2), not the old `docker-compose`.

  4. 4Start Immich

    docker compose up -d
  5. 5Create the admin account

    Visit the web UI and complete the registration form — the first account created automatically becomes the administrator.

    open http://<server-ip>:2283