immich iOS APP 无法登录的解决过程流水账

2024 年 3 月 14 日
 svij

APP 自动升级到最新版发现无法登录,github 搜索到需要把 immich-server 升级到最新版,之前装完以后就没动过了,还停留在 V1.91 的版本。

搜索 Portainer 如何升级 docker ,发现升级完以后,在威联通的 container station 里看到 server 一直重启,以为不能单独升级 server 。

在 Portainer 里乱点,发现可以更新 stack ,还是不行,删除 stack ,重新拉 stack ,变成 server 和 microserver 一直重启了。

最后进日志发现,报错 The pgvecto.rs extension version is 0.1.11, but Immich only supports 0.2.0 and later minor releases.

又上 github 发现 pgvecto.rs 在 V1.95.0 以后需要升级到 2.0 。 重新下载 docker-compose.yml ,果然和旧的不一样,用新 yml,把旧的目录设置放进去,最后重新拉 stack ,成功复活,而且数据都还在。

这个 immich ,在威联通的 container station 里叫应用,Portainer 叫 stack ,威联通似乎不能更新整个 immich 的。

Immich 更新的话,用 Portainer 更新 stack 是最安全的,因为 immich 安装完后有好几个 docker ,应该是互相有依赖,单个更新 docker 容易出问题。

附上官方的 Portainer 安装指南,非常方便

https://immich.app/docs/install/portainer

3604 次点击
所在节点    NAS
7 条回复
yujizmq
2024 年 3 月 14 日
主要是更新前没看 changelog ( doge
jeesk
2024 年 3 月 14 日
不要随便更新, 这个项目更新得太快了。 还没有稳定下载。
svij
2024 年 3 月 14 日
@jeesk 主要 app 自动更新了,失策。不得不把 docker 也更新
coolfan
2024 年 3 月 14 日
这东西更新是真快🤣改 docker-compose.yml 的次数也不少
svij
2024 年 3 月 15 日
@coolfan 是的,有点跟不上节奏,哈哈哈
alfawei
2024 年 3 月 19 日
官方有提示

⚠️ The project is under very active development. Expect bugs and changes. Do not use it as the only way to store your photos and videos!
azusematsuri
2024 年 3 月 26 日
你这个算好的

我前两天更新 pgvector ,发现要更新 docker compose 之后更新完直接启动不了,需要进去手动清 index 重建 index

看作者 comment 本来是第二次启动服务代码里有魔法可以自动完成 pgsql 的升级,但是我这儿反正没升级成功,然后去 issue 里翻和我升级失败的人的帖子,里头试各种老哥的 sql ,最后发现最后一个回复能用,我也不懂 postgre 和 pgvector ,一通瞎搞

immich 大版本这个样子也不是第一次了,上次好像 redis 换版本其实没法直接启动需要改 dockercompose ,我觉得更新快还挺好,喜欢新 feature 就更新

这次更新终于终于终于可以搜索文件名了,感觉还是很值得

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1023632

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX