unRaid挂载阿里云盘,Emby可直接播放及刮削 cloudnas clouddrive
创作立场声明:本人为佛系玩unraid,有兴趣学到一些专业知识。然而每个人站的立场不同,再说我只是菜市场卖海鲜的一个小喽啰,见识本来就不广,内容会有所偏重,还夹带了一些个人喜好在内,有不对的地方请多赐教。
0x000、有图有真相
自动刮削阿里云盘后的nfo文件,看时间都是同时的,没有被限制登录,refresh-token也没失效
0x001、准备材料
1、unRaid系统一个,我的是6.9.2开心版,官版也一样可以,理论上其它版本也可以。
以防万一:安装前请先备份你的系统U盘。路径:主界面——点击Flash——Flash备份
2、 docker应用clouddrive。镜像库地址:cloudnas/clouddrive 【直达链接,了解更多】
该应用由cloudnas独立开发,支持网盘列表如下:
115.com
cloud.189.cn
wocloud.com.cn
aliyundrive.com 这就是本文的主角!
WebDAV
...
举一反三:其它网盘也可以按照本文的方法挂载。
该应用支持以下架构CPU:
x86-64 amd64 如果你的CPU是x86-64,你的镜像地址是:cloudnas/clouddrive:amd64
arm64 arm64 如果你的CPU是arm64,你的镜像库地址是:cloudnas/clouddrive:arm64
armhf arm32 如果你的CPU是armhf,你的镜像库地址是:cloudnas/clouddrive:arm32
举一反三:路由器等也可以直接挂载,只要你能SSH登录。
0x002、安装clouddrive
采用命令行安装:因为涉及到flag挂载,unRaid的可视化界面不支持!
0x0021 查询用户组对应的数字
打开unRaid的控制台,在界面右上角,查询用户组对应的数字。
注意:FuseUID='1000' -e FuseGID='100'必须对应你自己的,每个人的都可能不一样。以下是查询方法,在控制台中输入命令然后回车:
id 你要查询的用户名
我的用户名madder,UID是1000,GID是100。你也可以填root的,全是0。
0x0022 unraid控制台安装clouddrive命令:
docker run -d --name='AliyunDrive' --net='host' -e TZ="Asia/Shanghai" -e HOST_OS="Unraid" -e FuseUID='1000' -e FuseGID='100' -v '/mnt/user/clouddrive':'/CloudNAS:shared' -v '/mnt/user/appdata/aliyundrive/config':'/Config' -v '/mnt/user/clouddrive':'/media:shared' -device='/dev/fuse' --restart=unless-stopped --privileged=true 'cloudnas/clouddrive:amd64'
有mnt的是unraid的路径,你可以按照自己的喜欢修改;如果修改了,后续的挂载命令也要跟着修改!【:amd64】是docker hub上的tag,你可以按照你自己的CPU架构填写不同的tag。
不知道提交时张大妈会不会吞符号,如果吞了,大家就保存下图去OCR识别吧,下文类同
0x0023 修改配置文件appsettings.json
打开config文件夹里的appsettings.json文件。
config文件夹看安装的命令你自己映射在哪里了,没修改的话是在 /mnt/user/appdata/aliyundrive/config 。
第11行,写上你unRaid的IP地址,端口默认9798(命令安装那里是什么端口此处写什么端口)不要改。第12行是IP白名单,写此文后我就设置了只有局域网IP段能访问,为了安全嘛,毕竟我很多报价表也在unraid上。第13行,以后更新clouddrive在控制台要运行的文件。
0x0024 配置clouddrive
打开浏览器,输入http://你的unRaidIP:9798, 我的是http://192.168.168.33:9798
主页面右上角,注册。输入邮箱(不用收验证码,所以可以用假邮箱)+密码。注册完返回登录。然后添加阿里云盘,可以用手机端阿里云盘直接扫码登录,免去获取refresh_token的烦恼。
阿里云盘登录后如下图
佛系玩网盘,只有1.47T,unraid挂载后给我识别为1.5T,太可喜了
0x003、将阿里云盘aliyundrive挂载到unraid
0x0031 unraid新建共享文件夹
在unraid里面新建一个共享文件夹,命名为 clouddrive,权限全部改为公开。
0x0032 将阿里云盘挂载到unraid
按照clouddrive的说明,以下命令二选一:
Option 1: enable MountFlags in docker service
#mkdir -p /etc/systemd/system/docker.service.d/
#cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf
[Service]
MountFlags=shared
EOFOption 2: enable shared mount option for mapped volume in host
#mount --make-shared <volume contains the path to accept cloud mounts>
为了保险起见,也因为我们是在unraid里面安装,没有Linux、centos、debain等的完整环境。
打开unraid的控制台,依次输入下面3条命令,每次输入完都要按键盘回车(Enter):
mkdir -p /etc/systemd/system/docker.service.d/
cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf [Service] mountFlags=shared EOF
--make-shared /mnt/user/clouddrive
验证是否挂载成功,unraid控制台输入以下命令:
df -h
给大家看下我的阿里云手机客户端截图,证明下没骗大家。
0x004、emby映射阿里云盘aliyundrive实现播放并自动刮削
emby能直接播放阿里云盘的视频文件么?答案是可以!
我是喜欢用正版jellyfin的人,为了给大家演示,emby安装了官版,没所谓哪个系统好用,自己喜欢自己习惯就好。现在只剩个embyonekey是都懂的系列,点到为止,嘿嘿。
修改或者增加路径映射,按前面设置的路径选择就好了,有些人说没有‘’阿里云盘‘’这个文件夹啊,那是因为你没认真按照教程做。
打开你的emby,页面右上角点击【齿轮】图标,打开的页面左边,点击【媒体库】,【+新媒体库】
挂载后,阿里云盘出现了一个很奇怪的路径:CloudDrive/阿里云盘/appdata/EmbyServer,因为不影响使用,所以不去探究了。
unraid挂载阿里云盘并给emby映射后,直接自动刮削,看时间好几个文件都是同时建立的,而且到我写本文cookie都没有失效,依然能用,所以担心emby刮削会影响阿里云盘账号正常使用的疑虑可以打消了。
emby直接播放阿里云盘上的视频,本人广州移动58元套餐送的200M宽带,光猫已改桥接,没改之前龟速,缓冲后不会出现卡顿,快进会重新缓冲。我的路由器是撸的K2。我的宗旨:够用就好,垃圾佬要什么超强配置?
0x005、防止unraid重启挂载阿里云盘失效:
unraid主页面,点击菜单栏【工具】(Tools),打开插件congfig file editor,直接编辑go文件,在最后面加上以下代码然后保存。
#mount aliyundrive
mkdir -p /etc/systemd/system/docker.service.d/
cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf [Service] mountFlags=shared EOF
--make-shared /mnt/user/clouddrive
打开congfig file editor,直接编辑go文件
好了,本文到此结束!举一反三的例子嘛,大家自己摸索吧。系统虽然是一样的,但是每个人的软件环境因为自己安装的应用做了一些处理会有所不同,所以只是抛砖引玉,遇到问题留言评论,在杀海鱼间隙的时间看到问题我会尽我所知回答,热心的值友们也会回答。胶地人来点一波赞啦!
我的其它unraid文章:
unraid别浪费板载声卡!一招变最强最酷音乐播放器!
好多小姐姐:unRaid打造全网聚合搜索:BT+PT(国内外)
家里蹲的狐狸
校验提示文案
觅凤的梧桐
校验提示文案
过来的雷
校验提示文案
NICHX
校验提示文案
ayong_sss
校验提示文案
雷布斯的苹果
校验提示文案
值友9918046395
校验提示文案
繁星之眠
校验提示文案
不辣的啤特
校验提示文案
BinyHuang
校验提示文案
大嘴奶爸
校验提示文案
值友7252509095
校验提示文案
Zoock
校验提示文案
swizard
最后一条最开始漏了 mount
校验提示文案
pangpi
校验提示文案
西北望天狼
校验提示文案
仰望天堂
校验提示文案
exeron21
校验提示文案
绝版牙签
校验提示文案
科技爱好
则显示mount: /mnt/user/clouddrive: not mount point or bad option怎么解决?
校验提示文案
绝版牙签
校验提示文案
exeron21
校验提示文案
飞翔企鹅1069
校验提示文案
千壶染寂寞
校验提示文案
值友3646908204
校验提示文案
科技爱好
则显示mount: /mnt/user/clouddrive: not mount point or bad option怎么解决?
校验提示文案
邊緣化人
校验提示文案
过来的雷
校验提示文案
冰凌雪逸
校验提示文案
冰凌雪逸
校验提示文案
Geralt13775
校验提示文案
wwei韦苇
校验提示文案
值友5575361644
校验提示文案
xtlczz
校验提示文案
bigtreenj
校验提示文案
值友5840766396
校验提示文案
chypp
校验提示文案
仰望天堂
校验提示文案
OuchYoung
校验提示文案
牧师007
校验提示文案