打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
unRaid挂载阿里云盘,Emby可直接播放及刮削 cloudnas clouddrive
2021-10-04 19:14:29 82点赞 747收藏 74评论

创作立场声明:本人为佛系玩unraid,有兴趣学到一些专业知识。然而每个人站的立场不同,再说我只是菜市场卖海鲜的一个小喽啰,见识本来就不广,内容会有所偏重,还夹带了一些个人喜好在内,有不对的地方请多赐教。

0x000、有图有真相

emby直接路径映射

自动刮削阿里云盘后的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的控制台,在界面右上角,查询用户组对应的数字。

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在控制台要运行的文件。

修改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
EOF

Option 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

好激动!给我识别为1.5T;实际我只有1.47T。

给大家看下我的阿里云手机客户端截图,证明下没骗大家。

需求不大,我只有1.47T。

0x004、emby映射阿里云盘aliyundrive实现播放并自动刮削

emby能直接播放阿里云盘的视频文件么?答案是可以!

我是喜欢用正版jellyfin的人,为了给大家演示,emby安装了官版,没所谓哪个系统好用,自己喜欢自己习惯就好。现在只剩个embyonekey是都懂的系列,点到为止,嘿嘿。

修改或者增加路径映射,按前面设置的路径选择就好了,有些人说没有'’阿里云盘'’这个文件夹啊,那是因为你没认真按照教程做。

打开你的emby,页面右上角点击【齿轮】图标,打开的页面左边,点击【媒体库】,【+新媒体库】

添加文件夹,我的一下子就出来阿里云盘的文件

挂载后,阿里云盘出现了一个很奇怪的路径:CloudDrive/阿里云盘/appdata/EmbyServer,因为不影响使用,所以不去探究了。

点击确定,然后去更新扫描媒体库就行了

emby已经映射上阿里云盘了

看下刮削结果

unraid挂载阿里云盘并给emby映射后,直接自动刮削,看时间好几个文件都是同时建立的,而且到我写本文cookie都没有失效,依然能用,所以担心emby刮削会影响阿里云盘账号正常使用的疑虑可以打消

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 篇二:Unraid驱动板载声卡直接输出音源,daphile音乐服务器详细安装配置应用-对上篇文细化创作立场声明:对上篇文的细化!电脑端编辑,最详细了。手机端真是别扭!追加修改(2021-06-3009:46:32):附上开发者测试过的DAC、声卡、解码器列表:大家可以在海鲜市场上找找,性价比都很高来源:开发者的Changelog(开发日志)。-MytekBrooklynDAC+(ID:0x25c白水心| 38 评论51 收藏165查看详情

好多小姐姐:unRaid打造全网聚合搜索:BT+PT(国内外)

unraid 篇三:好多小姐姐unRaid打造qBittorrent全网聚合搜索BT+PT创作立场声明:qBittorrent强大聚合搜索,内部聚合150+中外BT+PT站点种子资源。里面很多学习资料和绝版资料,再也不用在各大BT网站来回查找切换!有空了再写无人值守全自动下载!追加修改(2021-07-2618:29:30):【1】关于【无法登陆的问题】灯大原文[v4.3.5buildo白水心| 331 评论151 收藏3k查看详情
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
CoreELEC CloudDrive安装设置要点
斐讯N1不香了,50元CM311
没钱买硬盘了,电影放到阿里云盘挂到EMBY来播放吧(EMBY挂载阿里云网盘教程)
你学废了吗 篇十:利用NAS套件,两步傻瓜式PLEX直接挂载阿里云/115等云盘
巧用CloudDrive 实现阿里云盘秒变本地硬盘
把「阿里云盘」变成电脑本地磁盘,可直接播放影片
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服