variables: private.yml
+web_server:
+ run_v2: true
+ port: 8081
templates: # {{{1
email: # {{{2
- '/mnt/series/{{tvdb_series_name}}'
allow_different_qualities: better
content_size:
- min: 100
- max: 6000
+ min: 100
+ max: 10000
strict: yes
series-list: # {{{2
series:
default:
- 8 out of 10 cats
+ - always sunny in philadelphia
- american dad
- archer 2009
- arrested development
- the blacklist
- the blacklist redemption
- the cleveland show
+ - the expanse
+ - the mandalorian
+ - the man in the high castle
- the walking dead
- the wire: { quality: 720p+ }
- two and a half men
settings: # *default_settings
identified_by: ep
quality: 720p+ h264+
+ tracking: backfill
discover:
interval: 1 hours
what:
- - trakt_list:
+ - next_trakt_episodes:
username: '{?trakt.username?}'
account: '{?trakt.account?}'
list: backfill
- type: episodes
- - next_series_episodes:
- from_start: yes
+ context: collected
+ position: next
from:
- newznab:
- url: 'https://www.usenet-crawler.com/api?apikey={?crawler.apikey?}&t=tvsearch&cat=5030,5040&extended=1'
+ url: 'https://api.drunkenslug.com/api?apikey={?drunkenslug.apikey?}&t=tvsearch&cat=5030,5040&extended=1'
category: tv
all_series: yes
- '[Ss]ample'
# guessit can extract info from full paths which may contain more info
- manipulate:
- - title:
- from: location
+ # manipulate:
+ # - title:
+ # from: location
parsing:
series: guessit
all_series:
parse_only: yes
accept_all: yes
+ thetvdb_lookup: yes
require_field:
- tvdb_season
- tvdb_episode
- - tvdb_ep_name
set:
destination: '/mnt/series'
folder: "{{tvdb_series_name}}/{% if tvdb_season == 0 %}Specials{% else %}Season {{tvdb_season}}{% endif %}"
- filename: "{{tvdb_season}}x{{tvdb_episode|pad(2)}} {{tvdb_ep_name|replace('/','-')}} ({{tvdb_ep_air_date|formatdate('%Y')}}){{'{'}}{{quality|replace(' ','}{')}}{{'}'}}[en]"
+ filename: "{{tvdb_season}}x{{tvdb_episode|pad(2)}} {{tvdb_ep_name|replace('/','-')}} ({{tvdb_ep_air_date|formatdate('%Y')}}){{'{'}}{{quality|replace(' ','}{')}}{{'}'}}[{{tvdb_language}}]"
move:
to: "/mnt/series/{{folder}}"
rename: "{{filename}}"
- '[Ss]ample'
# guessit can extract info from full paths which may contain more info
- manipulate:
- - title:
- from: location
+ # manipulate:
+ # - title:
+ # from: location
parsing:
movie: guessit