Skip to main content

Architecture

High Level Diagram

Immich Architecture

Technology

Immich is a full-stack TypeScript application, with a Flutter mobile app.

Mobile

Web

Server

Database

Web Server

  • NGINX for internal communication between containers and load balancing when scaling.