hlcX's Blog
my note!
Toggle navigation
hlcX's Blog
2.学习
4.群晖
5.CentOS7
6.rasperryPI
linux-mint
关于
归档
标签
flexget 是扩展 transmission rss订阅下载 的一个强大的工具
flexget
rss
transmission
2019-09-08 14:40:33
23
0
0
hlcx
flexget
rss
transmission
# 先安装一些支持包,再设置一个下载目录 ``` yum install -y gcc make zlib zlib-devel readline-devel sqlite sqlite-devel openssl-devel mysql-devel gd-devel openjpeg-devel mkdir /home/transmission/Torrents ``` # 下载并安装 pip ``` wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate python get-pip.py ``` # virtualenv ``` pip install virtualenv ``` # 添加并安装 flexget ``` virtualenv /root/flexget /root/flexget/bin/pip install flexget ``` # 安装 transmissionrpc 插件(实现transmissionrpc 帐号认证) ``` /root/flexget/bin/pip install transmissionrpc ``` # 添加FlexGet配置文件 ``` vi /root/flexget/config.yml ``` # flexget 配置文件 部分示例(以config.yml命名) ``` tasks: pt_name: rss: .... # pt rss 订阅地址 download: /data/torrent # flexget 下载种子存放位置 transmission: host: xxx.xxx.xxx.xxx # transmission 主机ip port: xxxx # transmission 端口 username: xxxx # transmission 用户名 password: xxxx # transmission 密码 regexp: accept: - Colony\.S\d{1,2}E\d+\.720p\.HDTV\.x264-FLEET # Colony.S01E01.720p.HDTV.x264-FLEET # 这个为 殖民地 美剧 的flexget 正则表达式 # https://flexget.com/Plugins/regexp # flexget 官方配置介绍 ``` # 这个是我自己的配置,可以参考下 ``` tasks: ttg: rss: download: /home/transmission/Torrents transmission: host: port: username: password: regexp: accept: - WiKi - DIY from: title content_size: min: 128 max: 20480 cmct: rss: accept_all: yes download: /home/transmission/Torrents transmission: host: port: username: password: clean_transmission: host: port: username: password: finished_for: 36 hours tracker: cmct delete_files: Yes content_size: min: 128 max: 20480 ``` # 运行 flexget ``` /root/flexget/bin/flexget -c /root/flexget/config.yml execute ``` # cron任务 ``` crontab -e ``` # 添加以下任务实现每五分钟执行一次检查 ``` */5 * * * * /root/flexget/bin/flexget -c /root/flexget/config.yml execute ``` # 运行webUI - 以下这段加入到config.yml中 ``` web_server: bind: 0.0.0.0 port: 8080 #ssl_certificate: '/etc/ssl/private/myCert.pem' #ssl_private_key: '/etc/ssl/private/myKey.key' web_ui: yes base_url: /flex run_v2: yes ``` - 为webUI添加登录密码 ``` $ flexget web passwd <PASSWORD> ``` - 启动webUI ``` $ flexget daemon start ``` - 现在就可以用`http://flex_ip:8080/flex`来访问了。
上一篇:
在网上看到一篇破解seafile专业版3用户上限的文章
下一篇:
flexget WEBUI的启动方法
0
赞
23 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册