🐇 Immich:一款功能强大的免费照片和视频备份方案,媲美iCloud!

Immich

Immich是一款完全开源、免费、完善且功能强大的照片与视频备份系统,社区的开发和维护也非常活跃,在 Github 上关注度很高,已收获高达 20.5K 个 Star,除了可以在网页端使用外,还支持使用安卓或 iOS 端的 App 连接和访问自部署的云端系统。

01 功能特性

下面是官方列出的功能特性列表,自动备份、共享、实况、地图、人像识别等等高级功能都有,完全对标iCoud,并且还在持续更新中。

功能特性 移动端 网页端
上传并查看照片和视频
软件运行时自动备份 N/A
选择需要备份的相册 N/A
下载照片和视频到本地
多用户支持
相册
共享相册
可拖动的快速导航栏
支持RAW格式 (HEIC, HEIF, DNG, Apple ProRaw)
元数据视图(EXIF, 地图)
通过元数据、对象和标签进行搜索
管理功能(用户管理)
后台备份 N/A
虚拟滚动
OAuth 支持
API Keys N/A
实况照片备份和查看 仅 iOS
用户自定义存储结构
公共分享
归档与收藏功能
全局地图
好友分享
人像识别与分组
回忆(那年今日)
离线支持
只读相册

02 颜值展示

1、登录
Immich

2、照片库

Immich

3、探索

Immich可以识别照片和视频中的人脸,并将它们组合在一起,然后可以为面指定名称并进行搜索。
Immich

4、地图

Immich

5、分享

Immich

Immich

03 安装Immich

Immich支持脚本一键安装和Docker安装,但一键脚本事件还是使用Docker来安装的,核心是配置好.env中的各种变量,具体操作如下。

1、一键脚本安装

curl -o- https://raw.githubusercontent.com/immich-app/immich/main/install.sh | bash

这个脚本将执行以下操作:
1、从存储库的主分支下载docker-compose.yml.env文件。
2、根据当前目录路径,使用必要的信息填充.env文件。
3、启动Docker容器。

2、Docker Compose安装

Immich需要依赖Redis 和PostgreSQL才能使用,因为这两个程序是比较通用的中间件,所以笔者建议单独安装好这两个应用,不建议直接在一个 Docker Compose 中启动。将下面的内容保存到docker-compose.yml文件中。

version: "3.9"
services:
  immich:
    image: ghcr.io/imagegenius/immich:latest
    container_name: immich
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - DB_HOSTNAME=<PostgreSQL Host>
      - DB_USERNAME=postgres
      - DB_PASSWORD=postgres
      - DB_DATABASE_NAME=immich
      - REDIS_HOSTNAME=<Redis Host>
      - DISABLE_MACHINE_LEARNING=false #optional
      - DISABLE_TYPESENSE=false #optional
      - DB_PORT=5432 #optional
      - REDIS_PORT=6379 #optional
      - REDIS_PASSWORD= #optional
      - MACHINE_LEARNING_WORKERS=1 #optional
      - MACHINE_LEARNING_WORKER_TIMEOUT=120 #optional
    volumes:
      - path_to_appdata:/config
      - path_to_photos:/photos
      - path_to_machine-learning:/config/machine-learning #optional
      - path_to_imports:/import:ro #optional
    ports:
      - 8080:8080
    restart: unless-stopped

然后在docker-compose.yml文件所在目录中执行下面命令,启动Immich

docker-compose up -d

安装完成后,在浏览器中打开http://<machine-ip-address>:2283,移动端则是将服务器URL设置为http://<machine-ip-address>:2283/api即可访问Immich了。

04 获取移动端App

1、iOS端

使用Apple设备就比较简单了,直接在App Store中搜索immich并安装即可
Immich
2、Andoird端

安卓端App可以在笔者公众号私信“Immich”快速获取下载链接,下载后安装即可享用。

原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

高等精灵实验室

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/788/

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
MusicFree:一款媲美LX的免费音乐播放器,速领!
上一篇 2023年11月7日 22:32
Roop GUI: 一款不可多说的一键换脸工具
下一篇 2023年11月10日 08:01

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注