Templatesimmich
immich
storage

immich

Self-hosted photo and video backup solution with a mobile-first focus.

storagemediautilitiesPostgreSQLValkey

What gets deployed

Web

immich server

PostgreSQL

managed database

Valkey

managed cache

GitHub stars70,000

About

Self-hosted photo and video backup solution with a mobile-first focus.

Managed services

  • PostgreSQLTCP:5432
  • ValkeyTCP:6379

Environment Variables

VariableDescriptionRequired
DB_HOSTNAMEDefault: {{KUBERO_APP_NAME}}-postgresql-rwOptional
DB_PORTDefault: 5432Optional
DB_USERNAMEDefault: immichOptional
DB_PASSWORDDefault: immichOptional
DB_DATABASE_NAMEDefault: immichOptional
REDIS_HOSTNAMEDefault: rfr-{{KUBERO_APP_NAME}}-valkey-readwriteOptional
REDIS_PORTDefault: 6379Optional
REDIS_PASSWORDNo default. Set before deploy.Required
REDIS_DBINDEXDefault: 0Optional
MACHINE_LEARNING_ENABLEDDefault: falseOptional
DB_VECTOR_EXTENSIONDefault: pgvectorOptional
UPLOAD_LOCATIONDefault: /usr/src/app/uploadOptional

Deploy immich

One click to deploy a fully configured immich instance with all dependencies pre-wired.

Deploy Now

Ready to deploy immich?

No infrastructure to manage. Just connect your repo and go live in seconds.