用unraid造一个娱乐自己的虚拟世界(一)

2024-04-16 22:46:10 35点赞 230收藏 46评论

本文将从音乐、照片(书籍、视频、漫画篇二再写)等方面,说一下我选择的docker程序的理由,一是要免费,二是尽可能的支持多平台。

问题1:时隔了一年多,正准备写这篇文章的时候,顺带升级了unraid版本从6.11.5到6.12.10,然后发现了unraid失联了

经查询应该是macvlan call traces 问题——也就是因 macvlan 网络所导致的 unRAID 失联问题,还好已经有了解决的办法,参考JackieWu:https://www.jackiewu.top/article/6.12.4-release-note

用unraid造一个娱乐自己的虚拟世界(一)

通过将网络设置的接口 eth0 中的桥接设置成否就可以解决。


一、照片管理——搭建Immich

用unraid造一个娱乐自己的虚拟世界(一)

正如官网介绍的一样(https://immich.app/),这款最大的不同就是开源、多平台支持,直接省下百度网盘会员。也就是因为没有手机端,让我淘汰了PhotoPrism。

首先我们需要在unraid里面安装Compose.Manager,官方推荐Compose安装,也可以通过商店里的三个程序安装,区别不大,然后在docker里的compose如下操作,

创建一个Immich的Compose Stack创建一个Immich的Compose Stack点这个小齿轮,然后EDIT STACK点这个小齿轮,然后EDIT STACK

docker-compose.yml里面的语句下载下来粘贴在COMPOSE FILE里面;

example.env下载下来,粘贴在 EVE FILE里面;需要将UPLOAD_LOCATION=./library这个改成你准备用来存储上传图片的地址,如果有需要,可以将这个地址映射给其他照片容器。

然后点下右边的COMPOSE UP,慢慢等下载好就可以了;一共5个容器。

网页版只有英文的,期待语言包网页版只有英文的,期待语言包

注册然后登陆,配置相当丰富,目前只用到备份,还未深入研究,下次再补充。

问题2:每次再成功的时候就会碰到问题,上传照片的时候发现提示unable to upload file,去官网找了下发现了一个类似的问题

原文如下:Why are only photos and not videos being uploaded to Immich? This often happens when using a reverse proxy (such as Nginx or Cloudflare tunnel) in front of Immich. Make sure to set your reverse proxy to allow large POST requests. In nginx, set client_max_body_size 50000M; or similar. Also, check the disk space of your reverse proxy. In some cases, proxies cache requests to disk before passing them on, and if disk space runs out, the request fails.

需要在Nginx 调整-http参数配置-添加http参数配置,client_max_body_size上传限制设置成1024M就可以了(根据自己的实际设置)

可以使用简易配置导向,然后替换配置,重新启用配置可以使用简易配置导向,然后替换配置,重新启用配置手机端上传有速度了手机端上传有速度了Immich手机app支持中文好评Immich手机app支持中文好评

二、听听歌——Navidrome

听歌目前还是有几个不同的渠道的

一是通过虚拟黑裙,然后通过群晖的手机app进行听歌,好处是可以显示歌词;缺点是黑群晖的稳定性,还有就是虚拟机的性能损耗以及文件系统无法和unraid通用。

二是通过emby,手机则是通过emby手机版,缺点是ios需要30块钱,同样没有歌词,而且我不太喜欢大杂烩的感觉。

三是通过Navidrome,然后手机端通过substreamer这个app进行;这也是本文要讲的。

Navidrome的配置非常简单Navidrome的配置非常简单在右上角个性化里面切换成简体中文在右上角个性化里面切换成简体中文可以显示专辑的封面好评可以显示专辑的封面好评IOS完美支持IOS完美支持

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

展开 收起
46评论

  • 精彩
  • 最新
  • Navidrome客户端推荐音流,可用群晖自带的audiostaion,不必单独装Navidrome,两个都装也可以。平台支持比较全,免费版足够使用了。

    校验提示文案

    提交
    收费的优先不考虑,不少软件都是后续功能越来越多,系统越来越封闭。支持这些最初的互联网精神。群晖自带的audiostaion还是很好用的,有成熟的歌词插件,我用网卡硬件直通响应也比较快,但是缺点就是文件系统不一致,其他容器不能调用,我尝试过把unraid共享文件挂载到虚拟的群晖里,效果不好

    校验提示文案

    提交
    音流也不收费啊,只是部分功能收费,免费版听歌完全够用,比官方推荐的ultrasonic 这些好用多了

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • mtphoto确实很棒,但终归是闭源软件,而且还需要依赖联网验证服务。
    既然折腾nas了,还是自己掌控一切比较爽。
    所以还是推荐immich。

    校验提示文案

    提交
    是的,互联网就是要共享,很多高手一直站在开源这个领域努力,这几年越来越成熟了,大部分日常软件都能找到。当然也有docker跨平台的功劳

    校验提示文案

    提交
    收起所有回复
  • macvlan的bug在6.11就开始有了,不是6.12.10的问题,内核的事,现在也没修复. 你这个失联并不一定是这个问题.

    校验提示文案

    提交
    应该是这个问题,6.11.5正常运行了1年多没断过电,升级到12.10就找不到unraid了,然后回档到11.5又没事了,现在升级后把桥接关了后一直正常运行。

    校验提示文案

    提交
    收起所有回复
  • 相册是不是mtphotos更有优势呢

    校验提示文案

    提交
    能省99是99

    校验提示文案

    提交
    mt太贵了,不知道会不会打折

    校验提示文案

    提交
    收起所有回复
  • immich好像备份不了大尺寸的图片,是缺少啥设置吗

    校验提示文案

    提交
    我在上面有写,如果你是用反向代理的话,需要在Nginx 调整-http参数配置-添加http参数配置,client_max_body_size上传限制设置成1024M就可以了(根据自己的实际设置),不然上传不了的。

    校验提示文案

    提交
    真是如此,多谢了

    校验提示文案

    提交
    收起所有回复
  • mtphoto确实非常好用,99元终身的价格也让我震惊

    校验提示文案

    提交
    是的,这个要钱那个要钱的话,不如直接买群晖得了,还更稳定。

    校验提示文案

    提交
    你怎么会认为群晖更稳定?

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • Nascab不更省事?照片文件听歌集成一个app

    校验提示文案

    提交
    多少有点套娃,这个更像是一个虚拟机,打开后不是直接显示照片。每个人需求不一样,里面还有不少付费内容

    校验提示文案

    提交
    其实挺好用的,不然要装好几个app

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 网络原因immich 部署不下来怎么办 [观察]

    校验提示文案

    提交
    可以先搞个openwrt,然后把docker的网关或者系统的网关指向这个虚拟机做一个旁路由。用merlin系统的路由器也可以,科学上网,健康生活。

    校验提示文案

    提交
    换阿里云或者南京大学的仓库

    校验提示文案

    提交
    收起所有回复
  • 备份部分可以用文件同步软件备份吗?可以这样子用吗。

    校验提示文案

    提交
    这个照片只能选择相册进行备份,类似于百度网盘,你说的文件同步软件备份是指什么

    校验提示文案

    提交
    就类似folder sync之类的同步软件,你可以简单理解为如果人工把照片复制进去对应的目录,是不是也能正常使用,不通过它自己的app同步进入。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 自己用的lomorage 也好用

    校验提示文案

    提交
    感谢推荐,我改天试试 [白菜君_高兴]

    校验提示文案

    提交
    收起所有回复
  • 哇塞!大神终于回来啦,期待你打造更多“虚拟世界”,别让我等太久哦~😂

    校验提示文案

    提交
  • 请问大佬,immich机器学习怎么部署呀?我已经在环境里部署了,但是相册没有出现人脸识别。

    校验提示文案

    提交
    docker-compose文件一键部署

    校验提示文案

    提交
    我应该是一键部署的,但是人脸没有出来。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 好文,赞一个

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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