Skip to content
Ygg torrent provider implementation for CouchPotato
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
couchpotato @ 75e576e Update CP's submodule May 23, 2019
test Using ygg module config to run tests Oct 24, 2019
ygg Using ygg module config to run tests Oct 24, 2019
.coveragerc Init Aug 3, 2017
.gitignore Fix #15 Nov 25, 2018
.gitmodules Fix #15 Nov 25, 2018
.travis.yml Checks url using https Nov 29, 2018
LICENSE Init Aug 3, 2017 Fix #6 : Upgrade for Apr 4, 2018
requirements.txt Update dependencies Aug 2, 2019


Build Status Coverage Status

Ygg torrent provider implementation for CouchPotato.

How to install

Once checkout, copy the ygg directory directly under the DATA_DIR/customs_plugin directory of your CouchPotato server. When it's done, restart it. You'll see a new entry Yggtorrent on the Settings>Searcher location.


Be sure you're running the latest version of Python 2.7.


More information in the test directory.


Use issue tracker.

Additional information

It's not the purpose of this plugin to manage additional languages for searching torrents. As lucky we are, CouchPotato does this job. Just verify in your settings.conf file in your DATA_DIR directory that you have the property languages correctly filled in the core section.

Example :

languages = fr

Now CouchPotato is able to retrieve any movie's french title. Just select it and the plugin does the rest.

The languages property is a comma separated list of locales and CouchPotato recognize the first entry value as the default one. Furthermore it's useless to append the english locale en to this list cause CouchPotato always use it automatically.

Multiple locales configuration example :

languages = fr,de,sp,it
You can’t perform that action at this time.