5月16日最新小雅全家桶安装教程,自带定时清理无需xiaoyakeeper容器。 高速网络爬虫容器,定时从镜像站同步元数据,五分钟即可完成每日更新的元数据同步。
一键安装脚本相信大家都会使用,我一直使用的是UNRAID系统,由于UNRAID系统的特殊性,就是通过命令和脚本安装的容器是没有用户模板的,既无法通过WEBUI进行管理,也没有图标,这是我这种强迫症患者不能接受的原因之一。 所以这次容器部分,全手动在Web界面安装,因为也仅需三个容器,10分钟差不多就可以部署完成(不算解压元数据时间),这种WEB的安装方式对于群晖等其他系统也是可以参考的。 我这边把全部参数放在文档里,你们只需要复制粘贴即可完成安装。
这是我新配置好的一台UNRAID主机用做演示, 1、按照UNRAID的路径习惯,在/mnt/user/appdata/目录下新建小雅配置数据文件夹xiaoya和媒体文件夹emby,可以用下面的命令快速创建
mkdir -p /mnt/user/appdata/xiaoya mkdir -p /mnt/user/appdata/emby
2、获取你自己阿里网盘的三个token,并写入对应的txt文件,我这边使用的命令,你也可以在电脑上建立三个对应的txt文档,然后通过局域网共享复制到appdata/xiaoya的目录内,下面是tokern的获取方法:
mytoken #浏览器打开 https://aliyuntoken.vercel.app 扫码获取 myopentoken #浏览器打开 https://alist.nn.ci/tool/aliyundrive/request 扫码获取 temp_transfer_folder_id #登录阿里云盘,资源盘新建xiaoya文件夹,进入文件夹复制网址里最后的代码
3、使用命令创建xiaoya所需的txt配置文件
echo "你的mytoken" > /mnt/user/appdata/xiaoya/mytoken.txt echo "你的opentoken" > /mnt/user/appdata/xiaoya/myopentoken.txt echo "你的xiaoya目录ID" > /mnt/user/appdata/xiaoya/temp_transfer_folder_id.txt echo "http://172.17.0.1:5678" > /mnt/user/appdata/xiaoya/docker_address.txt echo "http://172.17.0.1:6908" > /mnt/user/appdata/xiaoya/emby_server.txt
4、创建小雅alist容器了(集成缓存清理版),docker添加容器,开启高级视图,填入下面的参数
名称: xiaoya
存储库: ailg/alist:hostmode
Registry URL: https://hub.docker.com/r/xiaoyaliu/alist
图标链接: https://s2.loli.net/2023/04/24/Z9bMjB3TutzKDGY.png
WebUI: http://[IP]:[PORT:5678]
网络类型: Host
创建一个路径: 容器路径:/data 主机路径:/mnt/user/appdata/xiaoya
创建一个变量: 键:Community_Applications_Conversion 值:true
5、修改下定时清理时间间隔,默认是1440分钟,就是24小时,有点太久了,设置为1就相当于xiaoyakeeper的模式5,即产生缓存后1分钟立即清理,具体数值可以根据自己网盘容量设置,我这边设置的是5分钟,使用这个命令修改以后,无需重启容器,即刻生效。
docker exec xiaoya sed -i '2c\1440' /data/ali_clear_time.txt
6、下载解压元数据,已经有元数据的同学可以忽略这一步。这里使用DDSRem的脚本进行元数据的下载和解压,他可以调用xiaoyaliu/glue容器执行任务不易出错。
bash -c "$(curl --insecure -fsSL https://ddsrem.com/xiaoya_install.sh)"
执行后选择2,2,1 会自动下载并解压全部元数据,也可以根据自己情况选择自己需要解压的元数据。 如果提示输入路径按下面这个输入: /mnt/user/appdata/xiaoya /mnt/user/appdata/emby
解压时间几十分钟到几个小时不等,这里就看各位朋友设备的性能啦!为节约时间我这里就跳过了。
8、安装emby(这里用的开心版的做演示,购买过的同学可以直接安装原版),新建一个容器,打开高级视图
名称: emby
存储库: amilys/embyserver
Registry URL: https://hub.docker.com/r/amilys/embyserver
WebUI: http://[IP]:[PORT:2345]
额外参数: --add-host xiaoya.host:127.0.0.1
网络模式 Host
添加第一个路径映射: 容器路径:/config 主机路径:/mnt/user/appdata/emby/config/
添加第二个路径映射: 容器路径:/media 主机路径:/mnt/user/appdata/emby/xiaoya/
添加第三个路径映射: 容器路径:/etc/nsswitch.conf 主机路径:/etc/nsswitch.conf
添加第一个变量: 键:UID 值:0
添加第二个变量: 键:GID 值:0
添加第三个变量: 键:GIDLIST 值:0
如果需要核显转码的话添加一个设备: /dev/dri
点击应用 emby就已经安装好了 我们最好再重启一遍小雅 docker restart xiaoya
9、等待xiaoyta启动的时候我们来安装一下爬虫,爬虫容器默认没有图标,我们这边就是用作者博客的头像吧
名称: xiaoya-emd
存储库: ddsderek/xiaoya-emd:latest
Registry URL: https://hub.docker.com/r/ddsderek/xiaoya-emd
图标链接: https://img.ddsrem.com/i/2023/08/01/7hw5aq.webp
发布参数(注意不是额外参数): --media /media
网络类型: Host
添加路径1: 容器路径: /media 主机路径: /mnt/user/appdata/emby/xiaoya
添加变量: 键: CYCLE 值(最小是43200秒,就是12小时,手动重启容器也可以自动同步元数据): 43200
#需要定时重启xiaoya的话可以使用如下命令(例如每天5点和17点)添加计划任务 echo "0 5 * * * docker restart xiaoya" | sudo tee -a /var/spool/cron/crontabs/root echo "0 17 * * * docker restart xiaoya" | sudo tee -a /var/spool/cron/crontabs/root
#如果有代理软件的话,爬虫的这几个镜像地址建议设置为直连 https://emby.xiaoya.pro/ http://icyou.eu.org/ https://lanyuewan.cn/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。