qBittorrent icon indicating copy to clipboard operation
qBittorrent copied to clipboard

Support creating new torrents using the WebUI

Open stevenroose opened this issue 8 years ago • 59 comments

I have currently setup a headless qBittorrent on my server machine with tracker enabled. I want to be able to create torrents and share them with friends / tracker websites. However the WebUI does not support creating new torrents from existing files.

Until this feature is implemented, can anyone point me to a workaround solution? Can I create torrents using the command line interface? Can I create a torrent on my desktop client and import it into the server while copying over the files?

stevenroose avatar Aug 04 '16 22:08 stevenroose

Of course you can with the command line. In fact, that's the de-facto standard for seeders / rls groups.

  • http://mktorrent.sourceforge.net/
  • https://askubuntu.com/questions/32024/how-to-create-a-torrent-using-the-command-line/32038 (see top two answers)

But most people just use mktorrent.

Balls0fSteel avatar Jan 20 '17 15:01 Balls0fSteel

The thing is that having access to the WebUI doesn't necessarily mean that I also have SSH access to the server.

stevenroose avatar Jan 20 '17 19:01 stevenroose

Creation of torrents using the WebUI would also be very welcome here. +1 for me.

Arathen avatar May 08 '17 12:05 Arathen

So, is not possible to create torrents using the WebUI of qbittorrent? :(

LayerCorp avatar Nov 17 '17 13:11 LayerCorp

@NANO-Chile Nope, not at the moment. The API, functionality is there and all, but the WEB UI lacks devs a bit. So if anyone has Qt + web skills, they are more than welcome to implement the functionality. Most is already there, no new function has to be added. But it has to be wired up.

Balls0fSteel avatar Nov 17 '17 13:11 Balls0fSteel

One additional problem I can envision is that either you would require users to fill in the exact file/directory paths in the web ui or you'd have to create a file chooser diagram, which could be tricky.

On 17 Nov 2017 2:32 pm, "Duke" [email protected] wrote:

@NANO-Chile https://github.com/nano-chile Nope, not at the moment. The API, functionality is there and all, but the WEB UI lacks devs a bit. So if anyone has Qt + web skills, they are more than welcome to implement the functionality. Most is already there, no new function has to be added. But it has to be wired up.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/qbittorrent/qBittorrent/issues/5614#issuecomment-345244486, or mute the thread https://github.com/notifications/unsubscribe-auth/AA0F3O7B-UE_MfByNsGV652myNyYLynQks5s3YrXgaJpZM4JdMgm .

stevenroose avatar Nov 17 '17 13:11 stevenroose

so whats going on with this?..

aronmgv avatar May 28 '19 14:05 aronmgv

Yeah looking forward to this...

Oriann avatar May 29 '19 11:05 Oriann

I mean this is such huge drawback to not have it.. and also please allow us to save default settings for that and configure torrent name. description etc. nice example: https://kimbatt.github.io/torrent-creator/ but doesnt work for remote scenario.. needs to be part of the WebUI..

aronmgv avatar May 29 '19 11:05 aronmgv

Is this on the roadmap? It's been 3 years since this was open/requested, and from what I can't find, it's not a priority?

rrrevin avatar Oct 15 '19 13:10 rrrevin

@NANO-Chile Nope, not at the moment. The API, functionality is there and all, but the WEB UI lacks devs a bit. So if anyone has Qt + web skills, they are more than welcome to implement the functionality. Most is already there, no new function has to be added. But it has to be wired up.

Is it in the API? I was trying to write a script to automate some things and there is nothing in the API documentation about creating torrents.

bobbintb avatar Dec 04 '19 07:12 bobbintb

bump!

This would be really useful for people that have headless servers and no SSH connection.

ktwrd avatar Jan 23 '20 16:01 ktwrd

rTorrent+ruTorrent stopped workking on me. Would be great if another great torrent client such as qBittorrent can do this.

dausruddin avatar May 03 '20 15:05 dausruddin

+1 on this. Any news about when this will be implemented?

steakhutzeee avatar Oct 17 '20 20:10 steakhutzeee

Would love that feature. A lot of people only use the WebUI via a server/docker install.

Please, consider adding it on the roadmap.

zotabee avatar Sep 15 '21 15:09 zotabee

Just wanted to make a comment voicing my support for this as well.

EDIT: Bruh, how the fuck did this get reported as spam...

BrodyStone21 avatar Nov 04 '21 09:11 BrodyStone21

Times have changed and Bountysource doesn't seem very trustworthy. Is there some other way I can post a bounty for this feature or donate towards it?

tssge avatar Nov 27 '21 13:11 tssge

Is there any latest update which allows to create .torrent file on command line with qbittorrent-nox? Or still mktorrent & ctorrent are to be used on cli?

firozzer avatar Jun 05 '22 14:06 firozzer

its been 6 years now, and this gets some bumps every now and then... but its still not documented in the api anywhere, and that will need to be done before the webui will ever see this feature. It would be nice i agree, at least to get it in the api, then others could essentially do whatever they needed to with python scripts. But for now were stuck using 3rdparty.

ahopelesshadow avatar Jul 16 '22 08:07 ahopelesshadow

7 years now! You'd be the first of the torrent clients to offer torrent creation in web-ui. I just tried Transmission and Deluge and same thing.

gravelfreeman avatar Mar 21 '23 05:03 gravelfreeman

Please consider this feature !

zotabee avatar Mar 22 '23 19:03 zotabee

It's been 6 years, 11 months and 19 days Or 6.97 years Or 83.62 months Or 2544 days.

I don't loose hope 🥲

tiritibambix avatar Jul 24 '23 12:07 tiritibambix

Who's gonna write-up a technical proposal on how do implement this ?

luzpaz avatar Jul 24 '23 15:07 luzpaz

@luzpaz , what do you mean? This functionality is already done in the desktop version. I guess it can be repeated 1-in-1 in WebUI. Except for one aspect: do not specify the location of the torrent file, but download it. Like in export .torrent option in context menu.

mcgr0g avatar Jul 24 '23 16:07 mcgr0g

I'm pretty sure that you can actually use flood to circumvent this feature not existing in the native web ui. While it would be helpful having it natively in here it is somewhat a solution

hax4dazy avatar Jul 24 '23 18:07 hax4dazy

If you use the Vue UI, it has an add GUI built in. But it has the downside that you select files from your browser's machine, not the host machine.

Terebi42 avatar Jul 24 '23 20:07 Terebi42

+1 generating new torrent file via the (web) ui would be very useful and imporntant feature for a bittorrent application.

tainewoo avatar Aug 02 '23 08:08 tainewoo

... is it coming!? I've been following this for years now and I just saw the email.

nostrus-dominion avatar Aug 30 '23 14:08 nostrus-dominion

Not sure why this hasn't been implemented but add me as a +1. It seems there are some basic functionalities which are just being ignored in the web UI. Its making me regret choosing this application for my server a bit but it took me hours to migrate the hundreds of torrents over so I feel stuck for now.

Shogun38 avatar Sep 18 '23 17:09 Shogun38

Anyone interested can follow https://github.com/qbittorrent/qBittorrent/pull/19498 It needs some testers. I hope we can see it in 5.0, which could be a year away.

christaikobo avatar Nov 06 '23 07:11 christaikobo