1、前置要求

  1. https://www.hcjike.com/archives/OuP6cg8f

  2. https://www.hcjike.com/archives/Fde4YBKV

  3. https://www.hcjike.com/archives/tMUqkbKb

  4. https://www.hcjike.com/archives/atyzh8TN

  5. https://www.hcjike.com/archives/RSnhAyzU

2、安装

2.1、Compose配置

services:
  iyuuplus:
    image: iyuucn/iyuuplus:latest
    container_name: iyuuplus
    restart: always
    networks:
      - app_network
    ports:
      - 8787:8787
    volumes:
      - ./data:/IYUU
      - ./data/db:/IYUU/db
      - /volume4/docker/qbittorrent/config/qBittorrent/BT_backup:/qbSeed
      - /volume4/docker/transmission/config/torrents:/trSeed
networks:
  app_network:
    external: true
  • 8787:8787:本地端口:任意未使用的端口,容器端口:8787不可变更;

  • /IYUU容器配置的存储路径;

  • /IYUU/db:容器数据库的存储路径;

  • /qbSeed:qbittorrent的种子存放路径;

qbittorrent的种子存放路径:/config/qBittorrent/BT_backup,其中/config为qbittorrent部署时映射的路径,则实际路径为:(“/config”映射的路径)/qBittorrent/BT_backup

/qbSeed可以修改为不与系统文件夹冲突的任意名称。

  • /trSeed:transmission的种子存放路径。

transmission的种子存放路径:/config/torrents,其中/configtransmission部署时映射的路径,则实际路径为:(“/config”映射的路径)/torrents

/trSeed可以修改为不与系统文件夹冲突的任意名称

3、IYUU的使用

3.1、IYUU登录与注册

  • 点击进入 https://iyuu.cn/ 网站,使用微信扫码获取令牌Token;

  • 密码首次登录时,输入的密码即为后续再次登录时的密码,首次登录后须牢记密码。

  • 用户认证问题请自行解决,这里不提供任何相关信息。

3.2、下载器设置

3.2.1、qbittorrent下载器设置

  • 数据目录:下载器的下载目录,无须做存储空间映射;

  • 种子目录:若修改了装载名称,这里须保持一致。

3.2.2、transmission下载器设置

  • 数据目录:下载器的下载目录,无须做存储空间映射;

  • 种子目录:若修改了装载名称,这里须保持一致。

3.3、目录设置

  • 数据目录:下载器对应的实际分类下的下载目录。

  • 按需配置目录。

3.4、站点设置

  • 流控规则:第一个输入区,不要超过站点允许的每小时下载数量,第二个输入区,每下载一次后等待的延迟时间。

  • 附加参数:https尽量选择,ipv4和ipv6选择其中一个即可,视你的网络情况而定。

3.5、计划任务

3.5.1、辅种任务

  • 执行周期与Crontab表达式,选填其一即可。

3.5.2、转移任务

本文以QBTR映射的downloads下载路径与实际路径完全一致为例,其他情况自行研究。

  • 执行周期与Crontab表达式,选填其一即可;

  • 来源下载器与转移到下载器按需选择;

  • 过滤器:排除目录即为不转移目录;

  • 选择器:选择目录即为转移目录;

  • 路径转换:若TR和QB的下载目录装载路径与实际数据路径一致时,选择相等即可,反之则需要配置对应的转移时路径转换规则并且需要将对应的QB数据实际路径与TR数据实际路径映射到”2.4、存储空间“中,并按照规则填写转移方式;

  • 第一次执行时为确保种子不会误删,不要勾选”删除源做种“,测试通过后再次编辑此任务,勾选此选项。