群晖安装flexget

2019年4月24日 作者 ruike

一、安装transmission by yourself

安装你喜欢的安装transmission,可套件可docker

二、安装flexget

  1. 套件中心–设置–增加源:http://packages.synocommunity.com/

  2. 设置—常规—发行者:任何,使用版:是

  3. 在社区中,找到flexget,安装,提示安装python2.7,确定安装

  4. 安装完flexget后重启下DSM,不然flexget会启动不了

  5. 重启后,进ssh,进入flexget安装目录,如:

    sh j
    cd /volume1/@appstore/flexget/

  6. 进入flexget安装目录下的env/bin,安装transmissionrpc(如果安装不成功,请参考 官网

    ./easy_install transmissionrpc
    
  7. 进入flexget安装目录下的var,上传配置文件config.yml,内容参考如下:
    templates:
     #全局模板,写上这个后,不用每个task都写上accept_all: yes
     global:
       accept_all: yes
     #transmission的通用模板
     myTR:
       transmission:
         host: 192.168.2.50
         port: 9091
         username: admin
         password: xxxxx
    tasks:
     pthome:
       rss: http://xxxxxxxxx
       template:
         - myTR
    
     pter:
       rss: http://xxxxxxxxxx
       template:
         - myTR
    
    schedules:
     - tasks: [pthome,pter]
       interval:
          minutes: 5
    
  8. 保存后在套件中心启动flexget,启动成功,等待5分钟,可以进入flexget安装目录下的var

    cat flexget.log 查看日志,显示如下则启动成功,看你的tr有没开始自动开始,enjoy

三、参考文献

  1. flexget配置

  2. 详细配置文档群晖安装transmission+flexget自动推送RSS