Immich

TAS Score: S3/3 – D5/5 – A3 / T2

Brief Description

Self-hosted photo and video backup solution with a focus on user experience, automatic organisation, and machine learning features — all without cloud dependencies.

Architectural Role

User application layer: provides a Google Photos alternative that runs entirely on your own infrastructure, preserving ownership and privacy.

Technical Autonomy

  • Works without internet (after initial setup)
  • Stores data locally (media files, thumbnails, database)
  • Does not require external accounts
  • Allows data export (media files are ordinary files; database can be dumped)
  • Provides offline updates (manual upgrade via Docker)

Philosophical Assessment (whose.world criteria)


Criterion Status Comments ————————– ——————- ———————— Pause Yes User controls upload and viewing; can pause sync at any time.

Exit Yes Media files are stored as ordinary files; you can stop using Immich and keep all originals.

Recoverability Yes Database and uploads can be backed up and restored.

Visibility Yes Open source, fully documented.

External Dependencies Yes No external services required; can run completely offline. ———————————————————————–

Configuration (Minimal)

Example docker-compose.yml snippet:

services:
  immich-server:
    image: ghcr.io/immich-app/immich-server:release
    ports:
      - "2283:2283"
    volumes:
      - ./immich-upload:/usr/src/app/upload
    environment:
      DB_HOSTNAME: immich-db
      DB_USERNAME: postgres
      DB_PASSWORD: change-me
    depends_on:
      - immich-db

  immich-db:
    image: postgres:14
    environment:
      POSTGRES_PASSWORD: change-me
    volumes:
      - ./immich-db:/var/lib/postgresql/data

Alternatives

  • Photoprism – more advanced AI features, but less user-friendly
  • Nextcloud Memories – part of Nextcloud, heavier
  • Piwigo – older, less modern UI

Sources

Trajectory

Fast-growing — watch carefully.

Immich is one of the fastest-growing self-hosted projects of 2023–2024. The team is small, the project is pre-v1.0 by philosophy (breaking changes are common), and there is no stable funding model yet. The founders have discussed monetisation but have not committed to a path.

The risk: a project this popular will attract acquisition interest or pressure to add cloud features. So far the team has resisted — but the trajectory is unresolved. Watch for: license changes, a hosted tier that becomes the default, or VC funding that shifts priorities.

Rate: opening, but early.


This site uses Just the Docs, a documentation theme for Jekyll.