跳转至

general_rss_source_provider资源提供器配置

简介

本资源提供器旨在提供通用的rss订阅资源下载服务

配置

1.前提

你已经安装好了Kubespider

2.配置手册

你可以通过${HOME}/kubespider/.config/source_provider.yaml配置,普通配置如下(以RSSHUB的深影订阅为例):

general_rss_source_provider:
    enable: true
    type: general_rss_source_provider
    rss_name: 深影译站
    rss_link: http://192.168.124.10:1200/shinybbs
    file_type: movie
    link_type: magnet # [magnet, torrent]
    downloader: 
      - qbittorrent
    download_param:
      tags:
        - 电影
        - RSS
      category: 电影
  • enable:是否开启此provider
  • type:订阅源类型,需为general_rss_source_provider
  • rss_name:rss资源名称
  • rss_link:rss订阅链接
  • file_type:下载资源类型标记,只支持Kubespider的六种内容,分别为general、tv、movie、video_mixed、music、picture
  • downloader: 指定下载器
  • download_param: 指定下载器对应的下载参数,具体参数请参考对应下载器的文档

所有资源将默认保存在download_path/rss_name中,其中download_path为所使用下载器中配置的下载路径,rss_name为配置选项。如果你想根据资源的标题自定义下载路径,可以添加一个字段为title_pattern的正则表达式配置。以如下标题为例:【喵萌奶茶屋】★04月新番★[我内心的糟糕念头/Boku no Kokoro no Yabai Yatsu][05][1080p][简日双语][招募翻译],添加正则表达式:

xxxxx_rss:
    ...
    title_pattern: \【(.*)\】.*?\[(.*?)\/

该表达式会根据标题提取出一个数组:['喵萌奶茶屋', '我内心的糟糕念头'],则新的保存路径为:download_path/喵萌奶茶屋/我内心的糟糕念头

3.测试

设置好后,直接重启Kubespider即可。

docker restart kubespider

友情提示

  • 如若不知道如何获取rss订阅,可以参考https://docs.rsshub.app/
  • 如果选择自部署rsshub,请注意是否拥有魔法环境,否则部分rss订阅无法获取