monitorrent
Join discussion at:
Support on Beerpay
Hey dude! Help me out for a couple of 🍻!
This app can watch for torrent updates
Supported trackers:
- support www.lostfilm.tv tracking over parse topic page with topic quality support (new design support)
- support www.rutor.org topic tracking
- support www.free-torrents.org topic tracking
- support www.rutracker.org topic tracking
- support www.tapochek.net topic tracking
- support www.unionpeer.org topic tracking
- support nnmclub.to topic tracking
- support tr.anidub.com topic tracking with topic quality support
- support kinozal.tv topic tracking
- support hdclub.org topic tracking
Supported torrent clients:
- support download torrent files to specified folder (downloader plugin)
- support transmission over transmission-rpc
- support deluge over deluge-rpc
- support uTorrent over uTorrent web api
- support qbittorrent over webui api
Supported notification services:
- support notifications over telegram.org (Russian instructions)
- support notifications over pushover.net
- support notifications over email
- support notifications over pushbullet.com
- support notifications over pushall.ru
Installation:
Docker
ARM: https://hub.docker.com/r/werwolfby/armhf-alpine-monitorrent/
x86: https://hub.docker.com/r/werwolfby/alpine-monitorrent/
How to run docker?
Monitorrent expose 6687 tcp port. And has database to store all current settings and info about monitorrent tracker topics. To store this database outside of container it has to be mounted to file outside monitorrent:
touch /path/to/monitorrent.db
docker run -d \
--name monitorrent \
-p 6687:6687 \
-v /path/to/monitorrent.db:/var/www/monitorrent/monitorrent.db werwolfby/alpine-monitorrent
Where /path/to/monitorrent.db
is path to stored monitorrent database file (it has to be absolute or use pwd
macros in docker command).
For ARM version please use werwolfby/armhf-alpine-monitorrent
.
Windows Installer:
https://github.com/werwolfby/monitorrent/releases/download/1.1.6/MonitorrentInstaller-1.1.6.msi
Manual Install
Requirements:
- Python 3.x and pip
Download latest build: https://github.com/werwolfby/monitorrent/releases/download/1.1.6/monitorrent-1.1.6.zip Extract into monitorent folder
- pip install -r requirements.txt
- python server.py
This will start webserver on port 6687
Open in browser http://localhost:6687
Default password is monitorrent. Don't forget to change in settings tab or disable authentication at all
Note for python 2.7
Monitorrent can run on Python 2.7, but because of unicode processing in it, there are plenty of issues with russian symbols in urls, pathes and credentials. Some of this issues are part of libraries that Monitorrent uses, so it can't be fixed on our side.
We will continue to support main functionallity on Python 2.7, but 'ascii' encoding issues will not be fixed in most cases.
Manual Install from sources (development mode)
Requirements:
- Python 2.7 or 3.x, and pip
- NodeJS 4.x
Download this repo:
- git clone https://github.com/werwolfby/monitorrent.git
- cd monitorrent
To get monitorrent up and running execute following commands:
- pip install -r requirements.txt
- npm install
- gulp
- python server.py
This will start webserver on port 6687
Open in browser http://localhost:6687
Default password is monitorrent. Don't forget to change in settings tab or disable authentication at all