jmhobbs@pyhacker /posts/flexget-configuration-revisited
date
2012-07-02T22:02:08.000Z
whoami
jmhobbs
ls
comments content tags
attachments
wc content
183
cat content
Flexget configuration, revisited
I posted my flexget configuration a couple of years back (here) and thought it was about time I repost my configuration. This new file is compatible with the latest version of flexget 1.0r2995 as of this post.
In ~/.flexget/config.yml:
presets:
global:
email:
active: true
from: example@gmail.com
to: user@example.com
smtp_host: smtp.gmail.com
smtp_port: 587
smtp_login: true
smtp_username: example@gmail.com
smtp_password: password
smtp_tls: true
transmission:
host: localhost
port: 9091
removewhendone: true
ratio: 0.01
movies:
transmission:
host: localhost
port: 9091
removewhendone: true
ratio: 0.01
path: /path/to/Movies/
quality: 720p+
content_size:
min: 3000
max: 6500
exists_movie:
- /path/to/Movies/
imdb:
min_score: 5.2
min_votes: 2000
reject_genres:
- horror
reject_mpaa_ratings:
- X
- NC_17
- MA
tv:
quality:
- dsr+
series:
settings:
hdtv:
timeframe: 1 hours
set:
path: /path/to/TV/%(series_name)s/S%(series_season).02d
hdtv:
- Series Name 1
- Series Name 2
feeds:
eztv:
rss: http://www.ezrss.it/feed/
preset: tv
vtv:
rss: http://rss.bt-chat.com/?group=2&cat=9
preset: tv
tpb:
rss: /path/to/tpb.rss
preset: movies
Make sure to customize this configuration to work with your setup! I also have the following in my crontab set to run hourly:
@hourly /usr/local/bin/flexget -v --cron > /home/<username>/log/flexget.log
Make sure to replace <username>
with your own user name!
wc tags
flexget
cat comments