tatoalo / torrentmanager Goto Github PK
View Code? Open in Web Editor NEWAutomagically ๐ช manage your qBittorent client.
License: Apache License 2.0
Automagically ๐ช manage your qBittorent client.
License: Apache License 2.0
Depending on the cleaning scheduling, there might be issues with respect to when a torrent is being removed before it was moved to its permanent save path
.
This can be addressed in one of two ways:
save path
contains the expected file (slower, requires mounting additional volume)Currently, the default cleaner schedule reduces this possibility to a bare minimum, first option seems the way to go since I don't like exposing too much of the file system to the container itself.
Allow the cronjob to be more easily tweaked without fiddling with the container building process itself.
Once the download has been completed, the folder must be renamed as per convention and moved to one of the mapped target directories.
I've been looking for a feature to be able to set seedings limits to sepcific tags or trackers.
qBittorrent currently supports seeding limits for all torrents, or manually for individual ones.
It would be nice if torrentManager could apply those individual seeding limits based on tags or trackers.
Seeding limits i'm looking for that exist in qBittorrent:
(this is how it looks in qbittorrent for all torrents)
use case here would be to automatically download new releases, tag them, seed them a specific time or until a ratio hits and then delete them (to increase ratio on a private tracker)
It would be nice to have some visibility on the metrics, it's not critical and #7 should address most of that need.
The main concern would be to understand communication issues with the instance, but the cron monitoring would already cover that area, let's see.
It would be rad to have some sort of remote logging feature set, basically I'm forcing my hand to use lnav ๐
Currently there's no way of understanding when a job has failed.
AC:
Depending on the scheduling pattern, there might be issues of race condition on the data resource.
Any plans to publish this on docker hub directly?
Seems really cool, was looking excatly for that, will give it a try later on.
I'm asking for docker hub simply because for the system i would use it for (unraid), installing from docker hub is default.
The Cleaner
component could be used to resolve discrepancies found between qBittorent
state and the persistent dictionary component.
Add support for Python 3.11 ๐ ๐
A torrent that has been completely downloaded but somehow ends up in the 'stalled' status, will never get to the 'done' state.
It would be neat to have some support for trackers, namely:
This may be extremely important with regards to private trackers.
AC:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.