mirror of
https://github.com/Jackett/Jackett
synced 2025-01-03 05:36:44 +00:00
Updated How to request a new tracker (markdown)
parent
458834b690
commit
aae93201ab
1 changed files with 15 additions and 110 deletions
|
@ -1,116 +1,21 @@
|
||||||
If you want to request a new tracker, here is the steps to follow :
|
If you want to request a new tracker, here is the steps to follow :
|
||||||
## 1. Create an issue
|
##### 1. Create an issue
|
||||||
|
|
||||||
Please create a new issue [here](https://github.com/Jackett/Jackett/issues/new) and prefix it with **[REQ]**
|
Please create a new issue [here](https://github.com/Jackett/Jackett/issues/new) and prefix it with **[REQ]**
|
||||||
|
|
||||||
## 2. Invite an user
|
##### 2. Address to site
|
||||||
|
provide the full address to the site, eg `https://thepiratebay.org`
|
||||||
|
|
||||||
If subscriptions are closed on your tracker, we will need an invite to be able to work.
|
##### 3. Specify site type
|
||||||
So please, get an invite and be ready to invite the staff member who will implement it
|
identify if the site is:
|
||||||
|
_public_ : downloads are available without a registered account
|
||||||
|
_semi-private_ : search is available without registration but downloading requires a registered account
|
||||||
|
_private_ : a regsitered account is required to access site.
|
||||||
|
|
||||||
## 3. Prepare the category mapping
|
##### 4. Invite an user
|
||||||
|
If subscriptions are closed on your tracker, we will need an invite to be able to work.
|
||||||
|
So please, get an invite and be ready to invite the staff member who will implement it.
|
||||||
|
|
||||||
To be able to well integrate your tracker, we will need your help to create the mapping file.
|
##### Additional notes
|
||||||
You can find below an exemple for FnT.
|
- The site must provide .torrent or magnet or both. Sites that only provide direct downloads, or redirection links to file storage sites are not suitable for use with Jackett.
|
||||||
|
- If the site has one title for each torrent/magnet then we can code an indexer using the Cardigann processor.
|
||||||
```C#
|
- If the site has multiple torrents/magnets under one title, then the indexer will need to be coded in C#
|
||||||
//ANIME-SD, ANIME-mHD, ANIME-HD, MANGA-SD, MANGA-mHD, MANGA-HD, SERIE-FR-Anime
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.TVAnime,116, 140, 151, 117, 141, 152, 148);
|
|
||||||
//DVDRIP, DVDR-PAL, DVDR-NTSC, DVDR-FULL
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.MoviesDVD,100, 102, 103, 104);
|
|
||||||
//BDRIP, HD-BLURAY
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.MoviesBluRay, 101, 130);
|
|
||||||
//mHD-720p, mHD-1080p, HDRIP-720p, HDRIP-1080p
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.MoviesHD, 105, 106, 107, 108);
|
|
||||||
//DOCUMENTAIRES, DOCUMENTAIRES-HD
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.TVDocumentary, 128, 131);
|
|
||||||
//BANDE-SON
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.Audio, 147);
|
|
||||||
//DIVX-musique, DVD-musique, CLIP-musique
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.AudioVideo, 123, 124, 125);
|
|
||||||
//HD-musique
|
|
||||||
AddCategoryMapping("132", TorznabCatType.Audio);
|
|
||||||
//FLAC-musique
|
|
||||||
AddCategoryMapping("136", TorznabCatType.AudioLossless);
|
|
||||||
//SPORT, SPORT-HD
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.TVSport, 133, 134);
|
|
||||||
//SPECTACLE
|
|
||||||
AddCategoryMapping("115", TorznabCatType.TVOTHER);
|
|
||||||
//Tv-HDTV, ERIE-FR-HDTV, SERIE-VOSTFR-SD, SERIE-FR-WEB, SERIE-FR-WEB-RIP
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.TVSD, 118, 120, 122, 153, 154);
|
|
||||||
//Tv-HDTV-720p, SERIE-FR-HDTV-720p, SERIE-FR-DVDrip, SERIE-FR-BDrip, SERIE-FR-MHD, SERIE-FR-BluRay, SERIE-FR-DVD, SERIE-VOSTFR-HD, SERIE-FR-WEB-720p, SERIE-FR-WEB-1080p, SERIE-FR-WEB-RIP-720p, SERIE-FR-WEB-RIP-1080p
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.TVHD, 129, 119, 121, 126, 137, 138, 146, 110, 149, 150, 155, 156);
|
|
||||||
//SERIE-VOSTFR-PACK, SERIE-FR-PACK, VOSTFR, SUBPACK
|
|
||||||
AddMultiCategoryMapping(TorznabCatType.TV, 109, 135, 127, 114);
|
|
||||||
```
|
|
||||||
And this is the list of available categories
|
|
||||||
|
|
||||||
```C#
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.Console);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleNDS);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsolePSP);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleWii);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXbox);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXbox360);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleWiiwareVC);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXBOX360DLC);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsolePS3);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleOther);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.Console3DS);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsolePSVita);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleWiiU);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXboxOne);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.ConsolePS4);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.Movies);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesForeign);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesOther);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesSD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesHD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesUHD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.Movies3D);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesBluRay);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesDVD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.MoviesWEBDL);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.Audio);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.AudioMP3);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.AudioVideo);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.AudioAudiobook);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.AudioLossless);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.AudioOther);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.AudioForeign);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PC);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PC0day);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PCISO);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PCMac);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PCPhoneOther);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PCGames);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PCPhoneIOS);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.PCPhoneAndroid);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TV);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVWEBDL);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVFOREIGN);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVSD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVHD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVUHD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVOTHER);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVSport);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVAnime);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.TVDocumentary);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXX);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXXDVD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXXWMV);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXXXviD);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXXx264);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXXOther);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXXImageset);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.XXXPacks);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.Other);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.OtherMisc);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.OtherHashed);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.Books);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.BooksEbook);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.BooksComics);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.BooksMagazines);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.BooksTechnical);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.BooksOther);
|
|
||||||
AddCategoryMapping("cat_id", TorznabCatType.BooksForeign);
|
|
||||||
|
|
Loading…
Reference in a new issue