Automate and control multiple aspects of a torrent/media infrastructure.
Project description
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
Project details
Release history Release notifications | RSS feed
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 |