将ubuntu设置为NAS——33.搭建私人照片服务器篇2:Immich​

2022-08-28 10:17:48 24点赞 164收藏 8评论

前言

上篇说到一直在找合适的照片服务器,于是选择搭建了LibrePhotos,有一些不错的优点,但也存在一些问题,这次就继续探索搭建新的照片服务,本篇选择了Immich,后续可能还会介绍其他可以自建照片软件服务,打算做个系列比较类视频。

1、Immich简单介绍

Immich与LibrePhotos一样都是开源软件,也都还处于功能开发和迭代过程,官网目前也不建议用于生产环境,也就是还是不太稳定,不建议直接拿来做自己的照片服务,等待功能开发稳定后再确定行确定使用,主要为了数据安全,当然作为尝试性搭建,体验一下其特点和功能,我就直接先搭建着玩。

Immich具备web端和手机app端,支持安卓和iOS,具备照片上传、备份、下载,多用户支持,照片编辑专辑,共享相册,快速导航,支持RAW(HEIC、HEIF、DNG、Apple ProRaw)等多种格式照片,支持照片元数据视图(EXIF、地图),可以按照元数据、对象和图像标签搜索等等特性,从功能上比起LibrePhotos多了文件上传备份功能,少了人脸识别等智能化功能。

将ubuntu设置为NAS——33.搭建私人照片服务器篇2:Immich​

2、安装

首先是安装硬件需要:系统最好是Ubuntu, Debian, MacOS等,内容至少 2GB, 最好有4GB,cpu至少需要 2 核,最好4核。

看着介绍应该是支持docker-compose安装的,官方也提供了一键安装命令(其实也是用docker-compose安装),看着很简单,但可能会受制网络环境,我还是下载docker-compose.yml文件和.env文件进行设置后安装,具体下载地址由于限制这里不提供,安装方式其实与LibrePhotos类似的,先要编辑.env文件,再执行docker compose up -d命令安装,其中.env文件涉及了docker-compsoe.yml文件中需要设置的内容。先上原版文件,我计划直接修改原文件,就不可以用.env文件了,但一开始就失败了,不知道什么原因,可能是当时那个版本有些问题,还是按照官方的安装方式,附上.env文件相关注释。

.env文件设置.env文件设置

docker-compose.ymldocker-compose.yml

值得买不是很适合输入代码,仅提供图片参照,具体请在某代码分享平台搜索immich,相关代码就能找到了。然后复制到服务器合适目录,终端进入对应目录,运行docker compose up -d 即可

运行docker compose up -d运行docker compose up -d

注意编码注意编码

整个安装涉及很多镜像和步骤,花费时间比较久。

虽然这样可以运行,但网页还是打不开,看着直接修改docker-compose.yml方式不行,还是回到官方的方案,用原版docker-compose.yml,设置.env文件

如果安装失败,请先删掉映射的上传存储地址,再运行dockers compose down删掉容器和运行dockers compose up -d新建。

删除映射文件删除映射文件

3、网页使用

在浏览器中打开服务器IP+端口2283

打开服务打开服务

点击Getting Started,出现注册页面,进行注册

注册注册

然后登陆

登录登录

界面很简洁,也可以说是简单,点击upload就可以上传照片了。

简单的页面简单的页面

4、手机客户端使用

前面说过,目前immich支持iOS和安卓,我用的是安卓手机,主要介绍其体验。

app端app端

手机登录手机登录

登录,其中Server Endpoint URL用自己的本地服务,如果需要远程连接,请使用DDNS或类似的服务(比如申请地址通过阿里dns与自己的外网IP绑定),这里账号是在本地服务器上注册的账号和密码。

浏览照片浏览照片

登陆后,可以查看照片,载入速度很快。

手机自动照片备份手机自动照片备份

选择备份照片目录选择备份照片目录

点击Turn on Backup,就可以打开自动手机备份,不过我尝试目前还无法在后台自动备份

点击Turn on Backup点击Turn on Backup

在wifi下或充电情况下进行备份选择在wifi下或充电情况下进行备份选择

可以选择仅在wifi下或充电情况下进行备份。

目前在尝试手机客户端过程还存在一些不稳定的情况,点击search,app就会闪退,部分功能上还有些小bug,不过开发版程序更新还是比较快了,immich这个项目还是充满希望的。

总结

最后总结一下immich的优缺点,优点:可以备份照片,相对LibrePhotos这个功能比较满足我的需要,照片载入比较快;缺点:目前功能只是基本功能,部分基本功能也存在些bug,看到其有机器学习的程序部分,但目前还不具备人脸识别功能,但未来可期吧,目前不建议纳入日常使用。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
8评论

  • 精彩
  • 最新
  • 看起来不错,等完善了就可以把nextcloud扔了

    校验提示文案

    提交
    如果只是存储照片,确实可以未来替代nextcloud

    校验提示文案

    提交
    一直用nextcloud备份照片和视频。

    校验提示文案

    提交
    收起所有回复
  • 请问immich支持相似照片吗?

    校验提示文案

    提交
    目前不支持

    校验提示文案

    提交
    收起所有回复
  • 好的,学习一下

    校验提示文案

    提交
  • 试过很多个最后还是开个虚拟机用群辉的photos [装大款]

    校验提示文案

    提交
  • 请问怎么批量导入呢?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
164
扫一下,分享更方便,购买更轻松