Immich是一款开源、高性能的手机视频和照片自托管备份解决方案。该项目正在积极开发中,功能、特性和api会不断变化。
系统要求操作系统:首选的基于unix的操作系统(Ubuntu、Debian、MacOS...等)。
RAM:至少2GB,首选4GB。
Core:至少2个core,首选4个core。
技术栈有几个服务组成了Immich:NestJs -应用程序的后端
SvelteKit -应用程序的Web前端
PostgreSQL -应用程序的主数据库
Redis -用于在docker实例和后台任务消息队列之间共享websocket实例。
Nginx -负载均衡和优化的文件上传。
TensorFlow -对象检测(COCOSSD)和图像分类(ImageNet)。
评论