delugeonal
A set of scripts and libraries for controlling and organizing a torrent/media infrastructure.
Current (barely) supported software/sites:
- Media Servers: Plex
- Media Databases: IMDb, TheTVDB
- Torrent Clients: Deluge 1.3.15
- Media Sites: IPTorrents, TorrentGalaxy, EZTV
Usage
Add torrent files from a particular directory to your torrent client:
$ delugeonal --add $HOME/Downloads
Check for torrents that can/should be removed from your torrent client:
$ delugeonal --cleanup --verbose
Scan the rss feed for your configured torrent site and download torrents for any files that aren't present on your media server:
$ delugeonal --rss --yes
Move downloaded media files from the default download directory and add them to the proper media server directory:
$ delugeonal --move_media
Search for torrents:
$ delugeonal --search "archer s09e02"
Find missing episodes for a particular show and search for them on your configured media sites.
$ delugeonal --fill "central park" --verbose
Note that not all services need to be running on the same machine. Your torrent client may be running on one machine, your media server may be running on a seperate on another, where you may may also search for and download torrent/magent files.
Installation
$ pip3 install delugeonal
Configuration
Edit a Copy of sample-config and save it to one of these three locations:
$HOME/delugeonal.conf
$HONE/.config/delugeonal/delugeonal.conf
/etc/delugeonal.conf
... or set the $DELUGEONAL_CONF environment variable:
$ export DELUGEONAL_CONF=/place/i/put/the/configuration.file
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file delugeonal-0.0.13.tar.gz.
File metadata
- Download URL: delugeonal-0.0.13.tar.gz
- Upload date:
- Size: 37.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.1 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60ec18aa4f3265b8381c2562d36df4c4bb30d9f91a02ec2a6dc1e5d226883e24
|
|
| MD5 |
7393dcf022a2066f331104ac130c8ba6
|
|
| BLAKE2b-256 |
1d11d37c6602204bc5f1737c16731bccbda7a80f74a4042aa743ca37bf44815b
|