rarbg → rss
Adapter for Torrent API (see docs) that serves search results as broadcatching-ready RSS feed.
Installation
Requires Python 3.6 or later.
pip install -U rarbg
Docker
Run it with docker like this:
docker build . --tag rarbg:v1
docker run -p 4444:4444 -it rarbg:v1
Usage
Run the server by typing rarbg. You can optionally specify host and port with -h (default 0.0.0.0) and -p options (default 4444).
Access it by passing parameters to http://localhost:444/ as you would pass them to Torrent API.
Note that Torrent API has a rate limit of one request per two seconds.
Token updates and rate limits are handled automatically.
Convenience methods
/imdb/<imdb_id> search by imdb (equals to /?mode=search&search_imdb=<imdb_id>)
/tvdb/<tvdb_id> search by tvdb (equals to /?mode=search&search_tvdb=<tvdb_id>)
/search/<search_term> search by string (equals to /?mode=search&search_string=<search_term>)
Available filters
category filter by category, specify multiple categories like this: 44;45
limit number of results: 25, 50 or 100 (default: 25)
sort order by seeders, leechers (default: last)
min_seeders and min_leechers hide results with less activity
ranked=0 get non-scene releases
All parameters can be mixed together and work with convenience methods.
Example
http://localhost:4444/imdb/tt2802850?category=41 will get you HD releases of Fargo
Categories
4 XXX (18+)
14 Movies/XVID
48 Movies/XVID/720
17 Movies/x264
44 Movies/x264/1080
45 Movies/x264/720
47 Movies/x264/3D
42 Movies/Full BD
46 Movies/BD Remux
18 TV Episodes
41 TV HD Episodes
23 Music/MP3
25 Music/FLAC
27 Games/PC ISO
28 Games/PC RIP
40 Games/PS3
32 Games/XBOX-360
33 Software/PC ISO
35 e-Books
Metadata
Release files for rarbg 1.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| rarbg-1.2.2.tar.gz | 4.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rarbg-1.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.0 kB
Release files / rarbg-1.2.2.tar.gz
| Download URL | rarbg-1.2.2.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c58ed81664cf1f10f62231a63f87dc33b2d8a0fd7572ab5c5387c28b2afafb07
|
|
BLAKE2b-256 checksum How to use checksums |
54a4c7fb8f6422dfc7344badc73fce75b1088a34747fa1dcfd31836ca4e9bb7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/0.12.12 CPython/3.7.4 Darwin/18.6.0
|
Release files / rarbg-1.2.2-py3-none-any.whl
| Download URL | rarbg-1.2.2-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9d9164004609c3902ff0202395926f5d0258efeb718030175994fa17121e031b
|
|
BLAKE2b-256 checksum How to use checksums |
4d917d74dbcb30de462ac1741186b5c2b2717b609d8a2674cc62821e784b1563
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/0.12.12 CPython/3.7.4 Darwin/18.6.0
|
Security for rarbg 1.2.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.