本机localhost
作者:onlyloveonlyu
前言:
immich是开源的备份照片视频的解决方案,提供多平台官方客户端.具体参数请参考站内文章,本文仅针对immich新版更新后,需要postgres数据库支持pgvecto-rs插件.
根据官方realese中说明,V1.91.0版本后将删除typesense容器并使用pgvecto.rs扩展(注意这个rs结尾表明rust重构版本,具有一些差异),变更后理论上会提升一些性能
文章使用版本V1.92.1
官方演示Demo
redis
Remote Dictionary Server远程字典数据库,应用商店内版本默认安装即可.
可忽略,即使用immich 容器内redis.但仍推荐独立安装此容器
postgresql
旧版本immich(<1.91)可通过应用商店安装postgresql14/15/16版本均可.
新版本可以使用pgvecto-rs镜像.打开unraid控制台(主页右上角>样式图标)
docker run
--name pgvecto-rs-demo
-e POSTGRES_PASSWORD=mysecretpassword
-p 5432:5432
-d tensorchord/pgvecto-rs:pg16-v0.1.11
name: 可自定义任何不与现有容器冲突的名字均可
mysecretpassword: psql数据库密码,下面会用到
5432: 端口一般无需修改
版本tag最新为v0.1.13,但启用immich报错,日志显示支持版本为v0.1.11
创建容器后,刷新网页docker页面可见新容器,右键打开控制台(可以通过unraid控制台使用docker -it来交互)
psql -h localhost -p 5432 -U postgres
以登录数据库
DROP EXTENSION IF EXISTS vectors; CREATE EXTENSION vectors;
使能插件
create database immich
创建immich数据库
list
列出全部数据库
immich
unraid应用商店内版本安装
点击"安装"时将会提示红框内文字即需要redis和具备pgvecto.rs插件的postgresql
之后会提示选择immich的分支,一般的选择第一项即最新分支安装即可.
配置项有点多,一张图截不全,那就逐条打字吧
WebUI: 8080 网页端口,修改为暂未使用的接口即可.可以用过netstat -tunlp | grep 8080 命令来确认端口占用
Path /photos: 用户上传图片保存路径
Path /import: 导入路径,用于外部直接复制来的图片或已有图片
DB_HOSTNAME: 数据库IP,如上步骤安装的话就是本机ip
DB_USERNAME: postgres 数据库用户名,如上步骤安装的话就是此值
DB_PASSWORD: 数据库用户密码,上述安装中的mysecretpassword
DB_DATABASE_NAME: immich 数据库名称,如上步骤安装的话就是此值
DB_PORT: 5432 数据库端口,如上步骤安装的话就是此值
REDIS_HOSTNAME: redis IP,如上步骤安装的话就是本机ip
REDIS_PORT: 6379 redis 端口,如上步骤安装的话就是此值
REDIS_PASSWORD: redis密码,如上步骤安装的话此值为空白
MACHINE_LEARNING_xx: 两个参数默认即可
Appdata: /mnt/user/appdata/immich 用户配置文件目录
UID相关配置一般默认即可
启动容器,访问webUI,完成一下基础用户注册配置即可
若无法打开端口,可查看immich日志.日志内容还是比较详细的,一般来说数据库配置文件报错较多.
阅读更多网络存储精彩内容,可前往什么值得买查看
","gnid":"9260fb18cfee95bda","img_data":[{"flag":2,"img":[{"desc":"","height":"381","title":"","url":"https://p0.ssl.img.360kuai.com/t011af8c6a041a66773.jpg","width":"1080"},{"desc":"","height":"422","title":"","url":"https://p0.ssl.img.360kuai.com/t016544d776686e4fa4.jpg","width":"1003"},{"desc":"","height":"355","title":"","url":"https://p0.ssl.img.360kuai.com/t016e3aceb2b66628ab.jpg","width":"601"},{"desc":"","height":"543","title":"","url":"https://p0.ssl.img.360kuai.com/t010055828c0e3f474c.jpg","width":"1016"},{"desc":"","height":"361","title":"","url":"https://p0.ssl.img.360kuai.com/t017e6fe3fe127ee964.jpg","width":"790"},{"desc":"","height":"516","title":"","url":"https://p0.ssl.img.360kuai.com/t01c7374df01f91c455.jpg","width":"1080"},{"desc":"","height":"538","title":"","url":"https://p0.ssl.img.360kuai.com/t01a257adf8c8cb5762.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1705037520000,"pure":"","rawurl":"http://zm.news.so.com/3535e94f90ecb4c4d1536b745ca33192","redirect":0,"rptid":"487de07f3cd83157","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:word","k":"word","u":""}],"title":"Naas 篇一:Unraid部署新版immich
饶储梁643localhost,127.0.0.1 和 本机IP 三者的区别 -
那莫凭13091339622 ______ 1、localhost 就是一个域名,域名指向 127.0.0.1 ,两者是一样的.2、本机 IP,可以理解为本机有三块网卡,一块网卡叫做 loopback(虚拟网卡),另外一块网卡叫做 ethernet (有线网卡),另外一块网卡叫做 wlan(无线网卡).3、本机 IP 是真实网卡的 IP,具体来说有线无线各有一个,而 127.0.0.1 是那块叫做 loopback 的虚拟网卡的 IP.4、本机ip分两种:本地IP地址和运营商IP地址 a、本地ip查询,win+R打开运行,输入cmd打开命令提示符,输入ipconfig回车 b、运行商的ip则在联网状态,在百度搜索ip即可
饶储梁643localhost有什么用,删除了会怎么样 -
那莫凭13091339622 ______ Localhost代表本机.例如Localhost:8080 ,代表访问本机8080端口.删除了的话,指向本机的服务都会连接不到.建议不要删除.
饶储梁643自己的IP地址,localhost,127.0.0.1之间有什么区别 -
那莫凭13091339622 ______ localhost与127.0.0.1的区别是什么 相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析. 看来这个入门问题还有人不清楚,其实这两者是有区别的. localhost也叫local ,正确的解释是:本地服务器 127.0.0.1在...
饶储梁643localhost的解释是什么? -
那莫凭13091339622 ______ localhost login,意思是登录本地计算机.1、在计算机网络中,localhost意为本地主机,指这台计算机,是给回路网络接口的标准主机名2、login是一个英文单词,意思是注册,登录,进入系统.在...
饶储梁643手机的localhost怎么打开 -
那莫凭13091339622 ______ 使用cmd->ipconfig 查看本机在局域网中的ip地址,然后直接在手机浏览器输入这个ip地址
饶储梁643安卓真机如何访问电脑上的localhost啊 -
那莫凭13091339622 ______ localhost表示本机,android上要访问电脑,肯定不能通过localhost来访问,需要以下步骤:1. 电脑上启动web服务器,确保本机是能访问的.2. Android必须与电脑是同IP段,即在同一个局域网才可以访问.3. 通过完整的HTTP请求访问,例如...
饶储梁643在本机http:localhost可以访问的文件在网络上怎么访问?
那莫凭13091339622 ______ http://localhost= 就是本机访问本机 外面访问你 或 ps:7100为局域网服务器映射子机(你的服务器)端口
饶储梁643mysql连接数据库时主机名或 IP 地址在什么时候用 localhost?什么时候用本机 IP 地址? -
那莫凭13091339622 ______ 本地连接时,两种都可以,远程连接时必须用IP
饶储梁643本机调试网站localhost,想进我本机的网站,要输入localhost,能不能设置成输入xyz访问本机网站
那莫凭13091339622 ______ 本机安装了IIS后,设置了虚拟路径后才能用localhost/虚拟路径名 访问,不能改为其他吧,至于为什么我也不太清楚,都这么用.可能localhost代表本地的意思,服务器换台机器肯定不这样了
饶储梁643localhost是怎么回事? -
那莫凭13091339622 ______ 是本机的意思啊,127.0.0.1是相对应的本机IP,你在dreamwearver 上建站点时,要输入这个的,还有一个,你要想测试成功,还要在IIS里设路径啊