首页 >>  正文

本机localhost

来源:baiyundou.net   日期:2024-09-23

作者: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里设路径啊

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024