Immich logo

Immich

High-performance self-hosted photo and video backup, a Google Photos alternative

104k Docker AGPL-3.0 today

Overview

Immich is a self-hosted photo and video management solution with native mobile apps for iOS and Android that perform automatic background backup. It offers face recognition, object detection, map view, albums, shared libraries, and a web UI that closely mirrors the Google Photos experience. Deployment is via Docker Compose with multiple services including machine-learning inference.

Where it falls short of Google Photos

  • Requires multi-container Docker Compose setup with GPU/CPU for ML; more resource-intensive than cloud alternatives
  • Project is still pre-1.0 and explicitly warns against using as the sole backup solution
  • No built-in CDN or geo-redundant storage; relies on local disk or manually configured object storage
  • Collaborative shared albums lack the polish and third-party integrations of Google Photos

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

photos
backup
face-recognition
mobile-sync
Maintain Immich?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Immich difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/immich)](https://openreplace.com/immich)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

AI-powered personal photo management with TensorFlow tagging and browsing

40k Go AGPL-3.0 today
3/5
Immich vs PhotoPrism

End-to-end encrypted self-hosted photo backup with native mobile apps

27k Docker AGPL-3.0 today
3/5
Immich vs Ente

On-demand smart image cropping, resizing, and optimization service

10k Python MIT 12 days ago
3/5
Immich vs Thumbor

Self-hosted Google Photos alternative with AI tagging and usage graphs

8k Python MIT 2 days ago
3/5
Immich vs LibrePhotos