热门推荐
Emby挂载阿里云盘踩坑笔记
2025-01-01 06:47

  作者:值友8539669826

  这段时间阿里云盘福利不断一不小心薅了好几个T的空间,看了大佬们用云盘挂载emby的成功案例,实在安耐不住激动的心情,开始跃跃欲试,本以为跟着大佬后面无脑输入代码,但是实际操作过程遇到了很多坑,不过最后还是被一一解决,目前按照了3台都挂载成功,看到网路上还是有不少小伙伴遇到和我一样的问题,萌发了将这次踩坑经历写出来供大家参考。所以该笔记重点放在踩坑经验分享方面,详细教程请直接在本文链接中学习大佬们的教程。

  笔记引用参考引用以下文章

  (一)群晖同步阿里云盘及Win电脑加载阿里云盘映射本地磁盘(网络磁盘)

  (二)没钱买硬盘了,电影放到阿里云盘挂到EMBY来播放吧(EMBY挂载阿里云网盘教程)

  把大象放进冰箱需要三步,把阿里挂到emby需要以下两步。

  一、《阿里云盘映射到群晖》

  1、打开群晖套件中心,搜索:Docker下载安装;

  2、打开群晖的File Station,在docker共享文件夹下建立一个文件夹,名字可以随便起,例如aliyunpan_webdav,记录下在群晖路径(该文件夹用于存储阿里云配置文件);

  3、登录到阿里云盘首页后,在chrome浏览器的窗口按F12 键进入开发者模式,找到 Application 标签点它,在Storage菜单下找到Local Storage的下面,点https://www.aliyundrive.com这一行,在右边菜单找到 token点它,在下方找到 refresh_token ,把引号里面的内容复制出来,等下需要用到;

  4、用putty登录群晖root账号。sudo -i运行以下命令(注意替换下面命令中的访问密码、阿里云盘的token、/volume1/docker/aliyunpan_webdav。访问密码自己设置,后两项内容替换成上面获取的信息)

  docker run -d--name=aliyunpan-webdav --restart=always -p 1180:8080 -v/etc/localtime:/etc/localtime -v /volume1/docker/aliyunpan_webdav:/etc/aliyun-driver/-e TZ="Asia/Shanghai" -e ALIYUNDRIVE_REFRESH_TOKEN="阿里云盘的token"-e ALIYUNDRIVE_AUTH_PASSWORD="访问密码"zx5253/webdav-aliyundriver”

  如遇到下载慢的情况请参考该文章 “DMS6.X修改docker加速地址提高镜像下载速度”

  5、在浏览器的地址栏,输入http://群晖的IP地址:1180 打开,输入用户名admin和在上面设置的访问密码,登录;

  后期需要修改密码、token等信息可直接到群晖dock容器找到aliyunpan-webdav这个运行实例进行修改。

  二、《阿里云盘挂到EMBY》

  1、用putty登录群晖root账号。sudo -i;

  可参考该文章“群晖 | 6.2最新获取root权限设置root密码方法”

  2、安装reclone;

  curl https://rclone.org/install.sh | sudobash

  该步骤遇到两个坑,分别是

  ①    报错curl: (60) SSL certificate problem:certificate has expired….

  解决方案

  1.连接SSH执行下面三条命令

  mkdir -p /etc/ssl/certs/

  curl -o /etc/ssl/certs/ca-certificates.crt https://raw.githubusercontent.com/bagder/ca-bundle/master/ca-bundle.crt

  ntpclient -s -h pool.ntp.org

  2.如果第二行命令不起作用,请使用下面的命令

  curl --insecure -o /etc/ssl/certs/ca-certificates.crt https://raw.githubusercontent.com/bagder/ca-bundle/master/ca-bundle.crt

  3.如果执行ntpclient -s-h pool.ntp.org提示未找到命令的话,请打开群晖找到控制面板》区域选项》时间,服务器地址选择pool.ntp.org,点击立即更新,点击应用,然后重启。

  4.安装rclone

  ②    报错curl: (77) error setting certificate verify locations:

    CAfile:/etc/ssl/certs/ca-certificates.crt

    CApath: none

  解决方案:

  连接SSH执行下面命令

  echo insecure >> ~/.curlrc

  再次执行rclone安装命令

  curl https://rclone.org/install.sh | sudo bash

  3、配置reclone;

  rclone config

   ①n新建文件回车②填写name回车(xyz)③找到上面显示webdav的数字输入后回车填写http://192.168.2.203:1180④选择5⑤输入admin回车⑥y,自己设置密码;⑦在bearer_token后面回车 ⑧不需要高级配置,输入n回车;⑨y回车⑩q回车退出配置(详细图文教程请参考文头第二篇文章)

  4、在群晖建立共享文件夹并记录路径(aliyunpan),用于挂载阿里云盘资源;

  5、命令:rclone mountxyz:/ /volume1/aliyunpan --allow-other --allow-non-empty --vfs-cache-modewrites &

  (xyz为我们开始配置时候的name可自行修改,aliyunpan为NAS我们刚才创建的自定义文件夹)

  6、回到群晖控制面板,任务计划,新增,触发的任务,用户自定义的脚本,把任务名称写上、用户账号root、事件:开机,左下角的“已启动”打勾,在用户定义的脚本处,输入以下内容,确定;

  bash /root/rcloned start

  7、回到群晖查看aliyunpan这个文件夹看看是否挂载成功,其它的设置在emby里面完成,如果安装的是dock版emby请在存储空间中添加aliyunpan路径。

    以上就是本篇文章【Emby挂载阿里云盘踩坑笔记】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/quote/17510.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站https://sicmodule.kub2b.com/mobile/,查看更多   
发表评论
0评