pt吧 关注:228,586贴子:11,859,064
  • 2回复贴,共1

【231118】关于iyuu与群晖套件qb和tr的正确设置

取消只看楼主收藏回复

我的QB和TR都是装的套件版,网上找来找去也没有一个说得清楚套件版路径映射方面的准确方法!有些大聪明搞懂了,但是回复里面就一句:“搞了几天终于明白了,其实就是映射路径的问题”,然后就没了...
说起来长篇大论,实际上也没有多复杂,就是这个东西要明白他的工作机制就行了,多研究一会也能搞明白,但是为了大家少走弯路,我在这里发以下方法。网上也没几个说清楚的,可能是大家都太聪明了。。。特地开个帖子来讲解一下如何正确的理解和设置方法!
首先,群晖套件版的QB和TR种子的路径为:
QB:/volume1/@appdata/qBittorrent/qBittorrent_conf/data/BT_backup
TR:/volume1/@appdata/transmission/torrents
这两个路径可能需要ssh下给个写入权限,我并没有测试不给权限是否可以
给出命令:chmod -R 777 /volume1/@appstore
iyuu的docker里面这两个路径直接给就行了,分别映射到iyuu容器的/qb和/tr就可以了,至于qb,tr都可以自行修改命名的,只要方便的后需要找得到就行了。
然后就是最最麻烦的媒体映射路径了。
我的理解是,iyuu把源下载器(qb种子文件夹中的)的种子通过自身的程序转到目标下载器(tr文件夹中),但是在中专过程中,首先iyuu读取了种子文件内记录的媒体文件的存储路径,因为是套件版的,所以路径前面都会有一个/volume2的前缀,那么这个时候,由于你的iyuu是运行在docker下的,媒体目录是映射到自身的文件夹中的,
比如,你建容器的时候给的是:/volume2/Medias:/Media,那么对于docker内的iyuu来说,他找不到种子文件中记录的以/volume2开头的路径,所以就会报错。
但经过我再一次验证,貌似又不是这样的.....
iyuu并没有验证自身docker下这个路径能否访问...我前面试了好多种方法,得出的上面的结论,但是当我成功执行任务时,发现tr里面种子的保存路径变成了相对路径,导致文件校验不通过。。。
最后给出的结论是:iyuu的《目录设置》中,设置成绝对路径就可以了。。。
如:
电影群晖实际路径:/volume2/Medias/Movies
电视剧群晖实际路径:/volume2/Medias/Tvs
动漫群晖实际路径:/volume2/Medias/Animes
然后在计划任务里面的“转换任务类型”用相等就好了...
所以也不知道哪里出了问题,前面命名也使用了相同的方法设置,但是报错,后面又可以了。。。


IP属地:福建1楼2023-11-18 11:46回复
    也就是说他这个转换路径的功能是针对于两个下载器之间的转换,iyuu并未参与识别,也就是让两边的路径统一就行了。如果是一个docker一个是套件,或者两边的路径不相同的情况下才需要用到这个。


    IP属地:福建3楼2023-11-18 11:55
    回复
      2026-07-15 21:46:10
      广告
      不感兴趣
      开通SVIP免广告
      补充下,群晖套件得TR不知什么缘故,一直连不到tracker,所有种子都是:Could not connnect to tracker,,我已经换成docker的快检版TR了
      docker快检版TR的镜像名称为:chisbread/transmission:latest
      那么下面说下,如果QB和TR分别为套件和docker容器的情况下,路径要怎么设置?
      首先
      1、QB是套件TR是docker容器的话:
      那么IYUU下载器里面,docker容器的那个要勾选docker安装,不勾选的话貌似辅种的时候不会自动开始?没有太多测试,反正docker容器部署的那个勾选就对了。
      计划任务里面的路径转换种就需要去除/volume1这个前缀
      如:/volume2/Medias/Movies{#**#}/downloads/Movies
      如果QB和TR的路径层级不一样的话,就需要你特别去调整了
      比如说QB里面的路径你给的是/volume2/Medias/Movies为电影目录
      TR里面你给的是/volume2/Medias/Movies 映射到容器/video
      这样的情况下,计划任务的转换路径为:
      /volume2/Medias/Movies{#**#}/video
      总之一定让QB和TR的相应路径指向同一个文件夹。
      2、QB是Docker容器,TR是套件版的话:
      转换路径就要反过来,
      如:/Medias/Movies{#**#}/volume2/Medias/Movies
      注意:计划任务的路径转换种要使用替换,加、减的方法比较绕,没有替换直观。


      IP属地:福建10楼2023-11-20 07:55
      回复