Animarr/config.ini

232 lines
7.7 KiB
INI
Executable file

#Config file for Animarr
#Force a global search of everything tracked, clearing the downloaded episodes information
#search.force=true
#search.forceclear=true
#Force a global refresh of everything tracked, using information in the database. Recommended when settings change!
#refresh.force=true
#search.forcenew=true
server.host=0.0.0.0
server.port=8083
#Default download folder
download.folder=/CHANGE_THIS_PATH_TO_YOUR_OWN/Anime/Series
magnet.service.enable=true
magnet.service.folder=/opt/animarr/magnets
magnet.service.command.timeout=600
magnet.unknownRelease.wait=true
torrent.cache.folder=/opt/animarr/torrents
#This setting will add failed torrents as empty torrents for URLs, or read them
torrent.cache.addEmpty=true
#Automatically match new downloads and track those shows!
post.autotrack=false
#Only copy episodes matched as the current version
post.matchrelease=true
#Delete old episodes found in download folder
post.deleteold=true
#Delete failed episodes (mismatch, bad CRC, etc.)
post.deletefailed=true
post.specials=true
post.verifycrc=true
torrent.folder.blackhole=/CHANGE_THIS_PATH_TO_YOUR_OWN/AutoDL/add/Anime
torrent.folder.finished=/CHANGE_THIS_PATH_TO_YOUR_OWN/AutoDL/finished/Anime
torrent.folder.private.blackhole=/CHANGE_THIS_PATH_TO_YOUR_OWN/AutoDL/add/AnimeSeeding
torrent.folder.private.finished=/CHANGE_THIS_PATH_TO_YOUR_OWN/AutoDL/finished/AnimeSeeding
tracker.domain.private[]=animebytes.tv
tracker.domain.private[]=bakabt.me
#Seconds to wait between fetching torrents
tracker.private.fetchDelay=1
log.path=/opt/animarr/animarr.log
database.anidb=data/anidb.cache.dat
database.anidb.extra=data/anidb.extra.dat
#include config/exceptions.ini
#database.folder=/opt/animarr/database
database.psql.user=animarr
database.psql.password=YOUR_POSTGRES_PASSWORD
database.psql.host=127.0.0.1
database.psql.dbname=animarr
database.api.folder=/opt/animarr/database/api
#Force cleanup of old episodes/releases on database
database.forceclean=true
interval.poll.tracker=10
interval.poll.finished=5
interval.poll.new=86400
#Will send a webhook for every episode added
#webhook.episode.added[]=https://test.com/your.hook?extra
#AnimeBytes
tracker.animebytes.enable=true
#CATEGORY_RAW, CATEGORY_SOFTSUBS, CATEGORY_HARDSUBS, CATEGORY_SUBS, CATEGORY_ALL
tracker.animebytes.category=CATEGORY_SUBS
tracker.animebytes.scrapeUrl=https://animebytes.tv/scrape.php
tracker.animebytes.auth.username=<YOUR_AB_USERNAME>
tracker.animebytes.auth.passkeyFile=keys/AnimeBytes.key
tracker.animebytes.goldlist.trusted=true
tracker.animebytes.trusted[HorribleSubs]=true
tracker.animebytes.trusted[SubsPlease]=true
tracker.animebytes.trusted[Erai-raws]=true
#NyaaTorrents (OLD, DISABLED)
tracker.nyaa.enable=false
#FILTER_ALL, FILTER_REMAKES, FILTER_TRUSTED_ONLY, FILTER_APLUS_ONLY
tracker.nyaa.filter=FILTER_REMAKES
#CATEGORY_ANIME_RAW, CATEGORY_ANIME_ENGLISH, CATEGORY_ANIME_NON_ENGLISH
tracker.nyaa.category=CATEGORY_ANIME_ENGLISH
tracker.nyaa.rss.baseurl=https://www.nyaa.se/?page=rss
tracker.nyaa.unknown.source[HorribleSubs]=WEB
tracker.nyaa.unknown.source[CR]=WEB
tracker.nyaa.unknown.source[CReep]=WEB
tracker.nyaa.unknown.source.default=TV
tracker.nyaa.unknown.quality.default=720
tracker.nyaa.unknown.videoCodec.default=H264
#NyaaSi
tracker.nyaasi.enable=true
#FILTER_ALL, FILTER_REMAKES, FILTER_TRUSTED_ONLY, FILTER_APLUS_ONLY
tracker.nyaasi.filter=FILTER_REMAKES
#CATEGORY_ANIME_RAW, CATEGORY_ANIME_ENGLISH, CATEGORY_ANIME_NON_ENGLISH
tracker.nyaasi.category=CATEGORY_ANIME_ENGLISH
tracker.nyaasi.rss.baseurl=https://nyaa.si/?page=rss
tracker.nyaasi.api.baseurl=https://nyaa.si/api/
tracker.nyaasi.unknown.source[HorribleSubs]=WEB
tracker.nyaasi.unknown.source[CR]=WEB
tracker.nyaasi.unknown.source[CReep]=WEB
tracker.nyaasi.unknown.source.default=TV
tracker.nyaasi.unknown.quality.default=720
tracker.nyaasi.unknown.videoCodec.default=H264
tracker.nyaasi.goldlist.trusted=true
tracker.nyaasi.trusted[Chihiro]=true
tracker.nyaasi.trusted[Tsundere]=true
tracker.nyaasi.trusted[HorribleSubs]=true
tracker.nyaasi.trusted[SallySubs]=true
tracker.nyaasi.trusted[Erai-raws]=true
tracker.nyaasi.trusted[SubsPlease]=true
tracker.nyaasi.unknown.source[Erai-raws]=WEB
tracker.nyaasi.unknown.source[SubsPlease]=WEB
#AniDex.info
tracker.anidex.enable=true
#SELECTOR_BATCH, SELECTOR_RAW, SELECTOR_REMAKES. SELECTOR_DEFAULT = BATCH + REMAKES. Depending on filterMode, it will include singles
tracker.anidex.selector=SELECTOR_BATCH
#LANGUAGE_ALL, LANGUAGE_ENGLISH
tracker.anidex.language=LANGUAGE_ENGLISH
#FILTER_MODE_INCLUDE, FILTER_MODE_ONLY
tracker.anidex.filterMode=FILTER_MODE_INCLUDE
tracker.anidex.ajax.baseurl=https://anidex.info/ajax/page.ajax.php?page=torrents
tracker.anidex.unknown.source.default=TV
tracker.anidex.unknown.quality.default=720
tracker.anidex.unknown.videoCodec.default=H264
tracker.anidex.trusted[Doki]=true
tracker.anidex.trusted[Chihiro]=true
tracker.anidex.trusted[Tsundere]=true
tracker.anidex.trusted[HorribleSubs]=true
tracker.anidex.trusted[SallySubs]=true
tracker.anidex.unknown.source[HorribleSubs]=WEB
tracker.anidex.unknown.source[Erai-Raws]=WEB
tracker.anidex.unknown.source[SubsPlease]=WEB
tracker.anidex.trusted[Erai-raws]=true
tracker.anidex.trusted[SubsPlease]=true
tracker.anidex.goldlist.trusted=true
#HorribleSubs RSS feed with magnet links
tracker.hs.enable=true
tracker.hs.rss.baseurl=https://horriblesubs.info/rss.php?res=all
tracker.hs.unknown.source[HorribleSubs]=WEB
tracker.hs.unknown.source[CR]=WEB
tracker.hs.unknown.source[CReep]=WEB
tracker.hs.unknown.source.default=WEB
tracker.hs.unknown.quality.default=720
tracker.hs.unknown.videoCodec.default=H264
#HorribleSubs Base Feed
tracker.hsold.enable=true
tracker.hsold.feed.baseurl=https://horriblesubs.info/lib/latest.php?mode=batch
tracker.hsold.unknown.source[HorribleSubs]=WEB
tracker.hsold.unknown.source[CR]=WEB
tracker.hsold.unknown.source[CReep]=WEB
tracker.hsold.unknown.source.default=WEB
tracker.hsold.unknown.quality.default=720
tracker.hsold.unknown.videoCodec.default=H264
#include config/webfeeds.ini
anidb.titles.url=http://anidb.net/api/anime-titles.dat.gz
anidb.query.languages[]=en
anidb.query.languages[]=x-jat
anidb.query.minlength=4
#Poll that is done at start, checks any missing files between starts
tracker.startpoll.limit=300
#Poll that gets run with search terms for new shows
tracker.firstpoll.limit=-1
#Poll that gets run every X minutes while the program runs
tracker.poll.limit=0
#Minimum number of seeds that torrents need.
filter.minseeds=0
#Number of seconds before current time where seed number will be ignored
filter.newseed.time=2400
#Whether to allow dubs or not
filter.dubs=true
#Remove invalid download URLs from releases
filter.invalidDownload=true
#Remove other random stuff
filter.keyword.blacklist[]=vostfr
#Ignore these file extensions, if found
filter.extension.ignore[]=rar
filter.extension.ignore[]=zip
filter.extension.ignore[]=7z
filter.extension.ignore[]=ass
filter.extension.ignore[]=ssa
filter.extension.ignore[]=srt
filter.extension.ignore[]=sfv
filter.extension.ignore[]=xdelta
filter.extension.ignore[]=flac
filter.extension.ignore[]=m4a
filter.extension.ignore[]=mp3
filter.extension.ignore[]=aac
filter.extension.ignore[]=mds
filter.extension.ignore[]=iso
filter.extension.ignore[]=vob
filter.extension.ignore[]=flv
filter.extension.ignore[]=wmv
filter.extension.ignore[]=ts
filter.extension.ignore[]=m2ts
filter.extension.ignore[]=dvd5
filter.extension.ignore[]=dvd9
filter.extension.greylist[]=avi
filter.extension.greylist[]=mp4
filter.extension.greylist[]=ogm
filter.extension.greylist[]=wmv
filter.extension.greylist[]=mpg
filter.extension.greylist[]=mpeg
#include config/groupsGoldlist.ini
#include config/groupsGreylist.ini
#include config/groupsBlacklist.ini
#include config/priority.ini
#include config/pedanticPriority.ini
#include config/specials.ini