没想到我才发布一周的AB方案这么快就被我找到了替代的优化版本。。。

什么是ANI-RSS?

这也是一款基于蜜柑计划全自动番剧下载工具(敲重点!)

和之前介绍的AB(AutoBangumi)一样,ARSS(简称)也是通过RSS订阅番剧,调用的是QBittorrent(当然也支持Aria2与Transmission)下载。但是和AB不同的是,这个ARSS不需要注册蜜柑计划的账号,也不需要在蜜柑官网订阅番剧,所有的操作,全部都在程序内部执行。

当然,和AB不太一样的点,就是ARSS支持剧集偏移,并且可以自动识别偏移集数,支持配置不同的RSS订阅链接然后自动洗板;把番剧文件夹挂载到ARSS的前提之下,可以自动跳过已经下载的文件;如果你还设置了做种规则,在完成了做种任务之后,也可以自动删除种子。另外,还提供了简单明了的操作UI,按照星期分类的番剧卡片,移动端也可以方便订阅(有一个前提是你需要在PC上先准备好),随时随地添加新订阅。至于代理,使用TMDB的标题、获取年份,telegram与webHook通知等等,都是AB的原有功能。

安装

还是和AB方案一样,我们需要先安装docker,docker安装我就跳过了。

# 使用 bind mount
mkdir -p ${HOME}/RSS-subscribe/arss
mkdir -p ${HOME}/RSS-subscribe/qb
mkdir -p ${HOME}/RSS-subscribe/bangumi
cd ${HOME}/RSS-subscribe
touch compose.yml & touch .env

将以下内容复制到compose.yml里面:

services:

  qb:
    image: superng6/qbittorrentee:latest
    container_name: qb
    ports:
      - ${QB_PORT}:${QB_PORT} #qb端口
    environment:
      - PUID=${PUID}
      - PGID=${PGID}
      - WEBUIPORT=${QB_PORT}
      - TZ=${TZ}
    volumes:
      - ./qb:/config
      - ${Bangumi_Location}:/bangumi #番剧挂载路径
    restart: unless-stopped
    networks:
      - ani-rss


  ani-rss:
    image: wushuo894/ani-rss:latest
    container_name: ani-rss
    ports:
      - ${ASS_PORT}:${ASS_PORT}
    environment:
      - PORT=${ASS_PORT}
      - CONFIG=/config
      - TZ=${TZ}
    volumes:
      - ./ani-rss:/config
      - ${Bangumi_Location}:/bangumi #番剧挂载路径
    restart: unless-stopped
    networks:
      - ani-rss


networks:
  ani-rss:
    external: true

鉴于 qBit­tor­rent 和 ani-rss 有不少共用变量,因此再创建一个 .env 文件存储这些变量,后续有修改在这个文件中操作就好,注意:不同的终端其中的uid和gid都不太一样,你可以在系统终端里使用:

$ id

会出现你当前系统的uid和gid,把他们复制到.env里:

PUID=501
PGID=20
TZ=Asia/Shanghai
QB_PORT=8989
ASS_PORT=7789
Bangumi_Location=/YourPath/RSS-subscribe/bangumi

接下来我们来创建docker网络:名为ani-rss

docker network create -d bridge ani-rss

持续化启动:

docker compose up -d

配置

qBittorrent

打开qb地址配置qBittorrent。

应该没有忘记吧?qBittorrent的密码需要在终端里查看,我们使用命令查看日志:

docker logs qb

输出如下:

WebUI 将在内部准备不久后启动。请稍等…

  

******** 信息 ********

要控制 qBittorrent,请访问下列地址的 WebUI:http://localhost:8989

WebUI 管理员用户名是:admin

未设置 WebUI 管理员密码。为此会话提供了一个临时密码:NQDSMfujC

你应该在程序首选项中设置你自己的密码

登录上去之后,记得修改密码,密码可以参考我之前的文章,其实也不难找:AB安装

QBittorrent本身只是作为下载器,不承担订阅RSS的角色,所以我们只需要配置一下下面的内容:

  • 为不完整的文件添加扩展名,设置默认保存路径到/bangumi
  • 随机一个连接端口,开启UPnP转发

    找个种子测试一下,能够正常下载,QBittorrent就完成啦。

ANI-RSS

打开 http://localhost:7789 配置 ARSS,ARSS 的默认账户密码均为 admin 。

如果你计划在公网中使用,就可以直接修改密码:

如果你只是想在内网使用,可以开启IP白名单。填写跳过身份验证的IP,比如127.0.0.1

下载设置

直接如图所示配置好就行

基本设置

全局排除

建议这样:

720 繁日双语 JPTC 内嵌 BIG5
其他的选项暂时也用不到,代理和通知之类的,如果有需求可以自行查询ANI-RSS的文档!

使用

可算到这一步了

配置的过程其实也不算复杂,订阅更是简单的很呐。但是在我们开始操作之前,还是要确保一下网络方便畅通无阻!

请测试:是否可以直接打开以下网站:

点击右上角的添加,然后你可以直接输入Mikanani的RSS订阅链接,也可以用

这个Mikan的按钮直接访问搜索你想看的内容!:

然后就可以傻瓜式订阅启动QBittorrent下载了,感觉还有不少可以折腾的点,但是我们先暂且这样吧!

最后修改:2025 年 06 月 23 日
收款不要了,给孩子补充点点赞数吧