DeveloperArchitectureOn this pageArchitectureHigh Level DiagramTechnologyImmich is a full-stack TypeScript application, with a Flutter mobile app.MobileFlutterRiverpod for state management.WebSvelteKitTailwindcssServerNode.jsNest.jsTypeORM for database management.Jest for testing.Python for Machine Learning.DatabasePostgreSQLRedis for job queuing.Typesense for search.Web ServerNGINX for internal communication between containers and load balancing when scaling.