尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Immich:3 步搭起你的私有 AI 相册,手机照片自动备份

Immich:3 步搭起你的私有 AI 相册,手机照片自动备份 Immich3 步搭起你的私有 AI 相册手机照片自动备份【免费下载链接】immichHigh performance self-hosted photo and video management solution.项目地址: https://gitcode.com/GitHub_Trending/im/immich手机又弹存储空间不足想找三年前旅行拍的一张图在相册里翻了五分钟才想起来。Immich 就是为这种场景做的自托管照片与视频管理方案装在自己的服务器或 NAS 上负责手机自动备份、AI 整理人脸和场景、按内容搜索照片所有文件都留在你自己的机器里。Immich 是什么和商业云差在哪一句话Immich 是 AGPLv3 开源的私有照片/视频库。和照片上传到别人的云不同Immich 的每一个字节都存放在你自己的硬盘上——不扣会员费、没有广告、随时可整体导出。 Immich 怎么部署Docker Compose 三步走硬件上先有个底内存建议 8GB至少 6GBCPU 4 核起步数据库文件务必放本地 SSD别放网络共享盘。准备环境 → 一台 Linux 机器或 NAS装好 Docker 与 Compose 插件准备好存放照片的目录。修改配置 → 把部署目录里的docker/docker-compose.yml和docker/example.env拷到目标机改.env里几个高频项变量作用UPLOAD_LOCATION照片视频的实际存放目录默认./libraryDB_DATA_LOCATIONPostgres 数据目录放 SSD 上DB_PASSWORD数据库密码改成随机字符串TZ时区不设置默认 UTC启动服务 → 在项目根目录执行一条命令docker compose up -d浏览器打开http://localhost:2283注册第一个账号即为管理员。整套系统由四个容器组成immich-serverAPI 与业务逻辑、immich-machine-learning人脸识别、CLIP 搜索、OCR 都在这里、Postgres 数据库和 Valkey 缓存对应源码就是仓库里的server/、machine-learning/、web/、mobile/四个目录。 手机照片自动备份开一次之后全靠后台装好移动端 App、填上服务器地址后把自动备份打开即可之后选择要备份的相册 → 只传你勾选的相册相册可以双击排除iOS 一张照片可属于多个相册这个功能很实用。按内容校验和判重 → 同一张图无论从哪台设备传过都只存一份增量备份不浪费流量。默认仅在 Wi-Fi 下上传 → 蜂窝网络不偷跑App 定期在后台唤醒锁屏也能传。开启相册同步 → 服务器上自动建出与手机同构的相册点一下重新整理可把历史照片归位。配合清理空间工具备份还能变成手机扩容选个截止日期 → 早于该日期且已在服务器上的照片被移到手机回收站服务器副本不受影响。保留收藏夹/指定相册 → 手机相册从此只留最近几个月相当于把手机变成服务器前的缓存。 AI 自动整理人脸、场景、文字都不用手动分照片上传后机器学习的容器会排队处理三件事最实用人脸自动分组 → 人脸聚类算法把相似面孔归为人物背景路人自动过滤给分组起名后点进去就是这个人的全部照片误分的两个人可以合并设置生日还能显示拍摄时的年龄。内容理解 → 每张照片过一遍 CLIP 模型于是你可以直接搜海滩上的日落。OCR 文字提取 → 白板、路牌、截图里的文字都变成可搜索字段。 找照片多维搜索与高级过滤想精准找图时高级搜索把这些维度一次组合人物、上下文描述、地点、相机品牌/型号/镜头、时间区间、媒体类型、标签、星级外加 OCR 文字匹配。比如去年用 M4 拍的视频两三个条件就圈出来了——所有条件叠加后一次出结果不再一页页翻。 与家人共享三种粒度共享相册 → 把某个相册开放给实例里的其他用户分别给编辑或只读权限对方可以加自己的照片进去。伴侣共享 → 把整个资料库开放给配偶/家人对方可浏览、可下载。公开链接 → 给没有账号的人发一个随机生成的短链能设有效期、密码和允许的操作下载原图是否开放也由你决定。⚙️ 避坑与进阶内存给足 → 4GB 能跑但会卡8GB 起步比较稳缩略图和视频转码平均会让存储占用多出原库体积的 10%~20%容量按这个余量规划。人脸分组不理想 → 在后台对全部素材重跑一次人脸识别或手动纠正一批未分配的脸再让系统继续学。想更快 → 给机器学习容器加-cuda之类的硬件加速后缀、给服务器容器加转码加速docker 目录下有对应的hwaccel.ml.yml/hwaccel.transcoding.yml模板。数据备份 → 服务器上UPLOAD_LOCATION指向的媒体目录和DB_DATA_LOCATION里的数据库才是真正资产建议按 3-2-1 原则一份在服务器、一份在第二块磁盘或 NAS、一份定期拉到网盘或异地机器。搜索不满意 → 后台可换更大或支持中文的多语言 CLIP 模型代价是更慢、更吃内存。想继续深入安装与环境变量说明在docs/install/日常运维在docs/administration/API 规范在open-api/immich-openapi-specs.json开发环境搭建指南在docs/developer/。对单人或三五人小团队来说Immich 是备份 AI 相册 家庭共享一次到位的选择搭好之后记得先做一次数据库和媒体目录的完整备份再开始往里灌照片。【免费下载链接】immichHigh performance self-hosted photo and video management solution.项目地址: https://gitcode.com/GitHub_Trending/im/immich创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表