Immich Immich

High performance self-hosted photo and video management solution

★ 56.5k Photo management

Homepage · Source code

Author: FUTO · License: AGPL-3.0

Version: 1.124.2 · Updated

About Immich

Easily back up, organize, and manage your photos on your own server. Immich helps you browse, search and organize your photos and videos with ease, without sacrificing your privacy.

preview


Features

  • Upload and view videos and photos
  • Auto backup when the app is opened
  • Prevent duplication of assets
  • Selective album(s) for backup
  • Download photos and videos to local device
  • Multi-user support
  • Album and Shared albums
  • Scrubbable/draggable scrollbar
  • Support raw formats
  • Metadata view (EXIF, map)
  • Search by metadata, objects, faces, and CLIP
  • Administrative functions (user management)
  • Background backup
  • Virtual scroll
  • OAuth support
  • API Keys
  • LivePhoto/MotionPhoto backup and playback
  • Support 360 degree image display
  • User-defined storage structure
  • Public Sharing
  • Archive and Favorites
  • Global Map
  • Partner Sharing
  • Facial recognition and clustering
  • Memories (x years ago)
  • Offline support
  • Read-only gallery
  • Stacked Photos
  • Tags
  • Folder View

Environment variables

View environment variables
PROJECT
  immich
DOMAIN
  stack.localhost
UPLOAD_LOCATION
  uploads
DB_DATA_LOCATION
  database
IMMICH_VERSION
  release
DB_HOSTNAME
  immich-database
DB_PASSWORD
  postgres
DB_USERNAME
  postgres
DB_DATABASE_NAME
  immich
REDIS_HOSTNAME
  immich-redis
IMMICH_TELEMETRY_EXCLUDE
  all