想要部署小雅Emby全家桶,却遇到构建失败?按照这个帖子来

前言

最近有小伙伴找过来问:按照了之前的飞牛NAS部署小雅Emby全家桶教程,一开始就遇到了构建失败!

这个问题到底出现在哪里呢?其实原因很简单!就是网络不好或者是拉取ghcr.io的网站DNS很慢导致的。

图片

这时候可以尝试一下按照这个教程:

好的,怎么看到自己使用的网络到ghcr.io的网络好还是不好呢?在Windows开始菜单点击【鼠标右键】-【运行】,输入【CMD】,回车

图片

在出来的黑色框里输入【ping ghcr.io】,回车,你就能看到你目前使用的网络访问ghcr.io网站的通畅程度。

图片

低于100ms的基本上都是可以的。

图片

有些小伙伴说:ping的时候延迟都低于100ms,为什么还是不能正常访问呢?

很简单,就是不能访问。

所以今天咱们需要使用到一个……比较傻的办法,就是通过小白这里先下载好部署小雅Emby全家桶的镜像包(一共三个),下载好了之后再手动导入到飞牛NAS,最后再构建就可以了。

图片

正文开始

首先获取一下资源

资源获取https://pan.xunlei.com/s/VOHTB0pa7n8Lk61wDaC3eVa4A1?pwd=4h5d#

这三个tar包必须下载的:

图片

下载好了之后,就可以开始今天的教程:

教程一共有3步:

  • 上传三个tar包到飞牛NAS

  • SSH操作导入tar包

  • 构建小雅Emby全家桶

上传三个tar包到飞牛NAS

打开浏览器,访问飞牛web界面(想要壁纸可以在公众号后台回复【壁纸】获取)

图片

点击【文件管理】,在顶层新建一个文件夹,命名为【1】(越简单越好,最好不要有中文)

图片

进入到【1】文件夹,点击【上传】-【上传文件】

图片

把刚刚下载好的三个tar包都传上去

图片

上传进度可以在左下角的这个按钮查看

图片

图片

上传完成之后,在其中一个文件点击【鼠标右键】-【详细信息】

图片

点击一下【复制原始路径】

图片

SSH操作导入tar包

接着在开始菜单点击【鼠标右键】-【运行】,输入【CMD】,回车

图片

输入【ssh 飞牛用户名@飞牛ip】

ssh 飞牛用户名@飞牛ip
我这里是ssh airhuang@192.168.192.198

图片

接着输入密码(输入密码的时候不会有提示的,按对了就好),输入完成之后回车,就会看到这个:‘

图片

接着输入【sudo -i】,回车,然后再输入一遍密码,回车

sudo -i

图片

看到root就算是登录成功了

图片

然后输入【docker load -i】+【空格】+【原始路径地址】,回车​​​​​​​

docker load -i 原始路径地址
我这里是docker load -i /vol1/1000/1/xiaoya-alist.tar

图片

就能看到镜像很快被导入

图片

导入成功之后会有这个提示:

图片

接着把剩下的两个都导入进去

这里有个操作的小窍门,先按方向【⬆️】按键,会出现上一个命令

图片

接着把xiaoya-****.tar的****部分改为刚刚另外两个包的名称,(如果你是完全按照教程的,则是【metadata】和【emby】

图片

图片

这样三个镜像就已经导入完成

图片

可以进入到飞牛NAS的【docker】-【本地镜像】

图片

构建小雅Emby全家桶

剩下的步骤只需要按照原来部署小雅Emby全家桶的教程进行即可:

配置完成小雅Emby全家桶之后,剩下的115网盘和夸克网盘Cookie再另外按照这个教程进行配置:

--End--

这真是个很nice的操作!

### 如何在 Emby 服务器(小雅)中配置并开启 IPv6 支持 要在运行于树莓派的小雅 Emby 服务器上启用 IPv6 支持,可以按照以下方法操作: #### 配置网络环境 首先确认树莓派已经启用了 IPv6 地址,并能够通过 IPv6 访问互联网。可以通过命令 `ifconfig` 或者更现代的 `ip addr show` 来查看设备上的 IPv6 地址[^1]。 ```bash ip addr show eth0 ``` 上述命令会显示类似于以下的内容: ``` inet6 2408:1234:1234:1234:1234:1234:abcd:a1b1/64 scope global dynamic ... ``` 这表明该接口已分配了一个有效的全球范围 IPv6 地址。 #### 修改 Emby 的监听设置 默认情况下,Emby 可能仅绑定到 IPv4 地址或者本地回环地址 (localhost),因此需要手动调整其监听行为以支持 IPv6。 进入 Emby 安装目录或配置文件路径,找到对应的配置文件 `emby-server.conf` 并编辑它。通常此文件位于 `/etc/emby-server/` 下面。 打开配置文件后查找如下字段: ```ini # Address to bind the server to. serveraddress=:: ``` 这里的关键在于将 `serveraddress` 设置为双冒号 (`::`) 表示允许服务同时监听所有的 IPv4 和 IPv6 连接请求。 保存更改之后重启 Emby 服务来应用新的设定。 ```bash sudo systemctl restart emby-server ``` #### 测试外部连接 完成以上步骤以后,尝试从其他位置利用 IPv6 地址访问您的 Emby 实例。例如,在浏览器输入形如 `[2408:1234:1234:1234:1234:1234:abcd:a1b1]:8096` 的 URL 地址验证是否成功加载页面。 注意方括号对于区分 URI 中特殊字符非常重要。 --- ### 提供一段 Python 脚本用于检测 IPv6 是否可用 下面是一个简单的脚本来测试指定主机名或 IP 是否可通过 IPv6 正常通信。 ```python import socket def test_ipv6_connectivity(host='[2408:1234:1234:1234:1234:1234:abcd:a1b1]', port=8096): try: sock = socket.create_connection((host, port), timeout=5) print(f'Successfully connected via IPv6 to {host}:{port}') sock.close() except Exception as e: print(f'Failed to connect via IPv6: {e}') test_ipv6_connectivity() ``` 执行这段代码可以帮助判断目标机器上的 Emby Server 是否真正开放了基于 IPv6 的远程接入能力。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白电脑技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值