Peertube: Headless seeding

Created on 26 Nov 2017  路  9Comments  路  Source: Chocobozzz/PeerTube

This might just be a documentation request : is there a way to add a seed server without having to open a browser with a tab on each video ?

On a local setup, I have three browsers open, the number of peers is correct at 3. When I use the download link, it opens a torrent file in Transmission, it shows only one peer (the web server), I guess that the file can't be served from the browser peers. The number of peers in the browsers doesn't go up one number when the transmission "traditional" torrent is seeding.

I guess these are different channels and the bandwidth can't be shared. If this is the case, do you know of any hack where one could have headless browsers on a headless server that open the videos URL to serve the content from multiple locations without a user in front of it ?

Question

All 9 comments

Yes, peers in web browser share data throught WebRTC, so it is not compatible with classic TCP/UDP peers (like Transmission).

If you want to seed from CLI, maybe you could try webtorrent-hybrid. But it is pretty heavy (creates a hidden Electron process) so it's not ideal.

I've created an issue for your use case: https://github.com/Chocobozzz/PeerTube/issues/123

Awesome, a heavy solution is better than no solution. Thanks for the links and the new issue.

Just leaving a pointer to the WebTorrent issue tracking WebRTC support in popular/classic torrent clients: https://github.com/webtorrent/webtorrent/issues/369

Yes, I think this great feature is under-documented, at least it was not obvious for me: You can use the "Download" option, select "Torrent" and then open the torrent file in WebTorrent Desktop (https://webtorrent.io/desktop; or presumably any other WebTorrent-compatible client from the link above).

This isn't exactly "headless", but it is much better than seeding via the browser. Most importantly, you don't have to re-download the video every time you close the client and open it again. And it works pretty well, I am using it right now to help seed Datagueule's new movie and I've already uploaded a couple of GBs...

Am comeing back to the subjects of seedboxs after being off doing other stuff for a year.

Q. is the a working webRTC DIY seedbox sultion, read threw lots of threds and could not find anything concreat.

I've decided to revive this issue since this one https://github.com/Chocobozzz/PeerTube/issues/2958 got closed.

The fact that we can now use regular clients to seed is a huge news https://feross.org/libtorrent-webtorrent and we should do something about it, no?

will seedbox work now for peertube for holding the core video off the main server and in a distributed home seedboxs?

Why has this been closed if it's not really possible?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

MikaXII picture MikaXII  路  3Comments

kabo picture kabo  路  3Comments

sschueller picture sschueller  路  3Comments

XenonFiber picture XenonFiber  路  3Comments

Nutomic picture Nutomic  路  3Comments