Well, I have been following along closely to a project that is on GitHub code-named 'Flood'
It's a very promising project and looks to be something that would fit nicely with the QuickBox ecosystem. I have yet to reach out to the author, however, I am sure that he wouldn't mind the credit and the involved user-base that QuickBox could bring.
This would have an option on your dashboard that will appear just as ruTorrent, Deluge (pretty sure this is coming soon - I am not leading the charge on this development) and now Flood.
Seeing as how flood is another Web UI for rTorrent, ruTorrent and Flood will share the very same directory for downloads. After testing these two together, ruTorrent and Flood do work interchangeably. Nice huh!
The only thing that would need sorting out from this point is the forwarding of the ports on a per user level to redirect within aliases to https://. Since it uses ports, i.e; defaults on http://_ipaddress_:3000 - it does not support ssl encryption.
A look at Flood
Flood has a lot of promise, it still is missing a large number of what I believe to be power-user settings, but for those just seeking to add some torrents and use the core of rTorrent, Flood is pretty damn sexy.
A little background on Flood is that is not built from php like that of ruTorrent. It implements a Node.js server for communicating with the rTorrent API, storing historical data, and serving the web UI. This makes it very lightweight and pretty much full of sex appeal. Of course, you will not have to worry about installing nvm and doing the initial setup of npm with the proper versions as the script will handle all this for you.
Here's that quick peek at Flood
You can check out the author's repo HERE. Again, I will not officially have this implemented until I gain the author's attention for approval. However, in the meantime. I would like to let everyone settle on this and think about it... good idea?
Just a quick poll on your thoughts
- Introduce Flood to QuickBox
- Why bother, ruTorrent does fine
- I don't really care!