群晖Transmission的RSS订阅功能

说明

参考网上的教程在群晖上安装RSS订阅,一些操作换了自己比较熟悉的,分享给大家参考。
有Linux基础没有什么难度。

1. DSM套件中心安装python

2. 安装Transmission

这部分之前已经安装过了,可以参考第二个引用

3. Xshell访问DSM(使用 root 用户)

# 登录root用户
sudo -i

# 安装python-pip
cd /tmp
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

# 安装flexget
pip install setuptools
pip install flexget
pip install transmissionrpc

# 添加工作目录
mkdir -p ~/.flexget/rss/

# 查找安装目录
find / -name flexget -type f 2>/dev/null
# /usr/bin/flexget

# 确认版本
flexget --version
# 2.17.19

# 编辑~/.flexget/config.yml
tasks:
  NYPT.Game.of.Thrones.S08:
    rss: https://nanyangpt.com/torrentrss.php?maxsize=10&rows=10&cat402=1&search=Game.of.Thrones.S08&search_mode=2&linktype=dl&passkey=...
    template: default
  NYHD.Newest.two.torrent:
    rss: https://nanyangpt.com/torrentrss.php?maxsize=4&rows=2&iuplder=1&search=NYHD&search_mode=1&linktype=dl&passkey=...
    template: default

templates:
  default:
    accept_all: yes
    download: /root/.flexget/rss/
    transmission:
      host: localhost
      port: 9091
      username: admin
      password: admin   
    clean_transmission: 
      enabled: no
   
# 测试语法
flexget check
# manager Creating new database /root/.flexget/db-config.sqlite - DO NOT INTERUPT ...
# check Pre-checked 11 configuration lines
# check Checking config file `/root/.flexget/config.yml`
# check Config passed check.

# 测试运行
flexget --test --loglevel debug execute

# 添加计划任务/etc/crontab
#minute    hour    mday    month    wday    who    command
*/5 * * * * root /usr/bin/flexget execute

参考资料

flexget配置文件语法
【DSM高阶篇】群晖PT下载必备,Transmission+RSS订阅下载

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值