MirrorNest
← Tutte le guide

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.

Sistema: Any Docker hostMediaPhotosSito ufficiale ↗Documentazione ufficiale ↗
Questa guida è redatta a partire dalla documentazione ufficiale di Immich, linkata sopra — verifica sempre lì i nomi esatti di pacchetti/versioni prima di eseguire questi comandi su un server di produzione, poiché le versioni della distribuzione e del progetto cambiano nel tempo.
  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