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
Metadata
Release files for delugeonal 0.0.13
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 | Actions |
|---|---|---|---|---|
| delugeonal-0.0.13.tar.gz | 37.3 kB | Without provenance | Details for delugeonal-0.0.13.tar.gz |
Release files / delugeonal-0.0.13.tar.gz
| Download URL | delugeonal-0.0.13.tar.gz |
|---|---|
| Size | 37.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
60ec18aa4f3265b8381c2562d36df4c4bb30d9f91a02ec2a6dc1e5d226883e24
|
|
BLAKE2b-256 checksum How to use checksums |
1d11d37c6602204bc5f1737c16731bccbda7a80f74a4042aa743ca37bf44815b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.4
|
Security for delugeonal 0.0.13
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.
To learn more about protecting yourself from malicious actors, visit our package security documentation.