提醒:本文最后更新于 2024-10-26 11:59,文中所关联的信息可能已发生改变,请知悉!
大家不用搞了,我觉得这玩意现在基本废了,还是老实买硬盘吧!
B 站视频教程,记得要关注,投币,点赞: 背景: 最近群里好多小伙伴都在讨论小雅超集,小雅超集对不怎么玩 pt,也不知道哪里有资源的人来说,真的非常方便,所以老 K 这篇教程就手把手的针对不同型号的成品 NAS 教大家如何玩转小雅超集。 1、前期准备工作 首先我们需要先获取阿里云的 token 和 open token 打开以下 url,点击获取 Token,使用阿里云盘手机 app 扫码,扫码后再次点击,将页面获取到的 refresh token 保存到 mytoken.txt 中备用 https://alist.nn.ci/zh/guide/drivers/aliyundrive.html 再打开以下 url,选择 Scan QrCode,依然是使用阿里云盘 app 扫描,扫描完成后点击 I have scan。 https://alist.nn.ci/tool/aliyundrive/request.html 将得到的这一长串 token 保存到 myopentoken.txt 中备用。 ![]() 接下来到阿里云盘的资源库中新建一个目录用以转存缓存文件,只要是在资源盘就可以,名称和具体的路径都没关系,创建完成后进入目录内,将 url 最后的一串字符串保存到 temp_transfer_folder_id.txt 备用。 2、教程正文 机器有虚拟机,可以通过虚拟机部署一个 linux 底层系统 +docker 服务的方式进行部署,请看 3.1 章节(确保你对应想要安装虚拟机的盘至少有 160g 空间)。![]() 如果没有 ssh 过,也没有虚拟机,那就直接参考 3.2 章节进行不完美部署(无法自动清理阿里云盘缓存和自动更新小雅容器,其实也没那么麻烦,就是一天用手点个一次的事儿,如果看的电影电视剧少,一个月不清理可能也没啥关系)。 3.1、极空间虚拟机部署小雅 emby 全家桶 我们首先到 ubuntu 官网,下载一个最新的 ubuntu 镜像(这个镜像这次用完了先别删,原因过段时间就知道了)。 https://ubuntu.com/download/desktop/thank-you?version=22.04.3&architecture=amd64 下载完成后上传到极空间。 ![]() 打开极空间虚拟机,选择 linux 方式安装,点击下一步。 ![]() 填入虚拟机名称,选择 ubuntu 镜像,分配 cpu 和内存,因为小雅 emby 全家桶中 emby 是通过串流方式播放,不会在机器本地解码,所以 cpu 和内存无需太多,再填入一个没占用的端口号,点击下一步。 ![]() 选择 M2 盘,分个 160g 以上,点击下一步。 ![]() 选择 bridge 模式,点击创建。 ![]() 创建完成后选中 ubuntu,点击访问,打开的页面选中第一项 try or install ubuntu,点击回车。 ![]() 左侧选择中文简体后点击右侧的安装 ubuntu。 ![]() 直接点击继续。 ![]() 选择最小安装,将安装 ubuntu 时下载更新的选项勾掉,点击继续。 ![]() 直接点击现在安装,出来的弹框也点击继续。 ![]() 地址无所谓,直接点击继续。 ![]() 输入要创建的用户名和密码,点击继续即可进入正式安装步骤,需要耐心等待下。 ![]() 等待一段时间会提示安装完成需要重启,直接点击现在重启。 ![]() 显示这个页面时,直接点击键盘回车。 ![]() 等待系统启动,填入密码进入系统。 ![]() 因为 vnc 页面使用不方便,我们先安装 ssh 服务,通过本地连接到 ubuntu 命令行进行后续操作,点击左下角的功能菜单,选择终端打开。 ![]() 输入 sudo -i 后输入用户密码进入 root 权限用户。 ![]() 进入 root 用户后,输入以下命令。 apt-get update 输入以下命令,再根据提示输入 y,进行 ssh 服务部署。 apt-get install openssh-server 接下来点击右上角网络标志,点击有线设置。 ![]() 点击有线后的设置按钮。 ![]() 找到 ipv4 地址。 ![]() 接下来就可以到本地使用 ssh 工具(推荐 finalshell)或者使用 windows 自带的命令提示符进行连接了。 ![]() 依然是使用 sudo -i 进入 root 用户,再输入以下命令安装 docker 依赖包。 apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
输入以下命令添加 docker 官方密钥。 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –
输入以下命令将 docker 存储库添加到 apt 源,输入后根据提示再回车一次。 add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”
输入 apt update 更新包索引。 ![]() 输入以下命令安装 docker-ce。 apt install docker-ce 输入 docker –version,查看当前 docker 版本以确定是否安装成功。 ![]() docker 完成后,因为是虚拟机无所谓安装目录,直接执行下面的命令部署小雅 alist,根据提示输入准备工作中获取的 token,opentoken 和目录 id, 当显示下图样式时,就表示小雅 alist 容器已经创建好了。 bash -c “$(curl http://docker.xiaoya.pro/update_new.sh)” -s host 等待部署完成后,使用 ubuntu 的 ip:5678 即可打开小雅 alist 前台,启动后需要 5min 左右时间初始化,等页面可以打开后和下图类似,第一部分就算完成了。 ![]() 我们先创建一个目录作为我们 emby 的媒体库。 mkdir /etc/xiaoya/media 执行以下命令部署 emby 全家桶,观察元数据文件下载进度,是否有出现下载进程被 kill 的情况。 bash -c “$(curl http://docker.xiaoya.pro/emby_plus.sh | sed ‘s#emby/embyserver#amilys/embyserver#’)” -s /etc/xiaoya/media 如果拉取 docker 容器过程很慢,则可以输入键盘 CTRL+ C 结束当前进程,输入以下命令编辑 docker 源文件。 nano /etc/docker/daemon.json 将以下内容直接 ctrl+ v 粘贴进去,再按 ctrl+x,输入一个 y 后回车即可保存并退出文件编辑。
复制代码 输入以下命令重启 docker 服务,使 docker 源生效,然后再次复制粘贴上面的 emby 全家桶脚本到命令行执行,这个时候拉取的速度会比之前要快很多。 systemctl restart docker 当页面显示如下内容时,则表示 emby 全家桶已经部署完成了。 ![]() 使用 nasip:2345 即可打开 emby,选择 xiaoya 用户,默认密码 1234 就可以登录进去了。 ![]() 如果通过 2345 登陆不进去,则输入以下命令,编辑下 xiaoya embyserver 地址, 将内容改成 http:// 虚拟机 ip:6908,编辑完成后点击 ctrl+x,再输入 y,再回车保存并退出文件编辑。 cd /etc/xiaoya;nano emby_server.txt 再输入以下命令,重启小雅 alist 容器。 docker restart xiaoya
耐心等待小雅库初始化完成,等小雅 alist 页面可以正常打开后,就可以用 2345 端口登录了,可以看到 emby 里面都是刮削好的 xiaoya 影视库。 ![]() 不过 xiaoya 官方文档也有提示,不要使用浏览器直接播放,不知道到哪里找第三方工具的话,小雅 alist 里面常用软件目录都有现成的工具,大家按需下载即可。 3.2、极空间无 ssh 且无虚拟机部署方式![]() 先到 docker 目录下新建一个 xiaoya 容器的配置目录,并将准备工作中创建的三个文件上传到配置目录中。 ![]() 上传后打开 docker 管理器 > 镜像 > 仓库,点开自定义拉取,输入 xiaoyaliu/alist:hostmode,点击拉取进行此镜像拉取。 ![]() 拉取完成后,到镜像 > 本地镜像找到刚才拉取的镜像选中,点击上方的添加到容器。 ![]() 容器名称改成 xiaoya,不改也没啥事,就是不太好看。 ![]() 添加 xiaoya 配置目录,并映射到 /data,并将上面原来的路径给选中删除。 ![]() 网络更换到 host 模式,其余保持默认,直接点击应用创建容器。 ![]() 打开浏览器使用 nasip:5678 可以打开 xiaoya 页面,因初次需要初始化,需要耐心等待一段时间,一般在 5min 左右,刷新页面后显示如下图样式则表示已经初始化成功了。 ![]() 到 xiaoya 配置目录,右键新建本文文档,再重命名为 docker_address.txt,双击进行编辑,内容填入 http://nasip:5678,点击保存。 ![]() 先到阿里云盘看下小雅转存目录下是否有缓存文件,有的话先删掉。 ![]() 本地找一个剩余空间至少大于 140g 的盘,创建一个 media 目录,并在 media 目录下创建 temp,xiaoya 和 config 三个子目录。 ![]() 接下来依然是到 docker 管理器 > 镜像 > 仓库点击自定义拉取,输入 xiaoyaliu/glue:latest 拉取 glue,如果拉取了一直没有反应则切换镜像源再次进行尝试。 ![]() 依然是选中对应镜像,点击添加到容器。 ![]() 打开后,先将启用性能限制的勾去掉,不去掉后面解压元数据的速度会比较感人。 ![]() 直接点到文件夹路径,添加两个映射目录,第一个将刚创建的 media 目录映射到 /media,第二个将小雅 alist 容器目录映射到 /etc/xiaoya。 ![]() 网络选择 host。 ![]() 环境里添加一行,名称为 LANG,值为 C.UTF-8 ![]() 选择命令页签,选择 interactive&tty。 ![]() 能力里全都给勾上,点击应用即可创建应用。 ![]() 创建后,点击对应容器 ssh 终端入口,弹框点击连接进入容器终端。 ![]() 在容器终端中直接执行 /update_all.sh 即可进入元数据下载和解压流程了(为什么不在容器创建的时候的命令里加入这个执行命令是因为 glue 执行完一次后会自己重启重新下载解压,手动的方式可保证脚本只会执行一遍)。 ![]() 等待容器终端内显示如下图内容时,即表示已经完成元数据的下载和解压了。 ![]() 接下来在本地创建一个 emby_server.txt 的文件,内容填入 http://nasip:6908,并上传到小雅 alist 的配置目录下。 ![]() 打开 docker,我们开始进行 emby 容器的创建,这里选用 amilys/embyserver:4.8.0.56,支持硬解,后续想看其他的影视,也不用单独再部署一遍(另外 arm 机器就乖乖使用官方的 emby/embyserver_arm64v8:4.8.0.56 如果不是正版会员的话无法支持硬解不过只是对使用小雅来说的话也无所谓,因为小雅是通过直链播放,不需要也不能服务器转码),点击 docker> 镜像 > 仓库 > 自定义拉取,填入 amilys/embyserver:4.8.0.56,并点击拉取。 ![]() 等待拉取完成后点到本地镜像,找到刚才拉取的容器,选中后点击添加到容器。 ![]() 容器名称改好看一点,把启用性能限制给去掉,另外勾上调用核心显卡。 ![]() 文件夹路径添加 media/config 和 /media/xiaoya,分别映射到 /config 和 /media 目录。 ![]() 网络选择 host,其他保持默认,直接点击应用即可创建 emby 容器。 ![]() 到容器概览选择小雅 alist 容器右侧的更多,点击重启小雅 alist 容器,等待小雅初始化,依然是 5min 左右。 ![]() 等小雅 alist 初始化完成,这个时候使用 nasip:2345 即可登录到小雅 emby 了。 ![]() 选择 xiaoya 账号,密码 1234,就可以看到我们所有的影视内容了。 ![]() 同样不建议直接用浏览器观看,会有不兼容的问题,到小雅 alist 的常用软件中,可以看到各种播放器软件,比如 emby 手机客户端,直接输入 nasip:2345 就可以绑定服务器,或者使用 tvbox 在电视和安卓手机观看(TVbox 的使用直接查看第 5 章节)。 3、阿里云自动缓存清理![]() 这一步骤适用用于有 ssh 或者有虚拟机的极空间,没有 ssh 的,就自己手动清理下跳过这个环节吧。 步骤其实很简单,直接在 SSH 中执行以下命令即可,命令最后数字则表示清理模式,3 表示 1 天执行一次清理,如果想每次生成缓存的时候都去清理一次,则将 3 改成 5。
复制代码 不再需要清理,则直接停止或者删除 docker 容器中名称叫 xiaoyakeeper 的容器即可。 4、tvbox 设置![]() tvbox 直接在 app 中设置,配置地址中填入以下样式的链接即可,其中 192.168.66.12:5678 替换成你自己对应的小雅 alist 的 IP 和端口号。
复制代码 首先直接说我的观点:不建议。 第一、小雅提供了所有的常用软件包,不论是通过 emby 客户端,还是通过网页打开第三方软件,还是通过 tvbox 播放起来都很便捷。 第二、因为小雅通过阿里云盘缓存方式来提升播放体验,一旦导入到极影视会触发刮削,而小雅这么多的影视内容,一旦触发相当于发了毛毛多请求给阿里云,暂时被限制使用是小事,万一被识别成流量包攻击,被阿里云封 ip 了,那就真 GG 了。 第三、不论是通过哪种方式最终挂载到内置影院里了,播放速度非常感人,远没有以上几种方式通过阿里云直链播放来的舒服。 6、官方配置文档 小雅官方也提供了一个配置文档,以及一些细节的配置方法,比如如何打开小雅 alist 前台登录用户鉴权,避免被阿里风控的方法等等,都可以从他们官方文档中获取,我们直接打开小雅 alist,再打开安装配置目录就可以获取到小雅官方的配置文档了。 7、最后![]() 小雅的资源虽然很多,但是及时性和资源质量上来说肯定还是不如 pt 方便,所以有喜欢观影的小伙伴还是去多了解下 pt 的东西,再部署个类似 nastool,mp 这样的自动观影工具和小雅做个互补,才是 nas 人的最终形态。 |