Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have enough hard-disk space on a PHP-capable hosted site so I can host the files there instead of my work PC at home.

I was wondering if someone knew of a good, light PHP server application that supports the BitTorrent protocol and run a tracker, so I could simply make the .torrent file available and customers would download from the server without depending on third-parties (trackers like OpenBitTorrent, search engines like MiniNova, etc.)

Thank you.

share|improve this question
1  
for files with limited appeal, what is the benefit over direct downloads (ftp/http/etc)? Essentially you will be a cloud of one, and the client might not have a torrent application (an extra layer of complexity). –  horatio Feb 7 '12 at 22:39
    
Just in case I need to share big files, and learn how to use BitTorrent. –  OverTheRainbow Feb 8 '12 at 15:30
    
The learning part is one thing, but to share big files, the advantage of BT is for you to have other people do the serving for you. If your clients are not seeding, then you are serving them in the same fashion as ftp etc. –  horatio Feb 8 '12 at 15:32
    
Yes I know, but I wanted to learn what the options were. –  OverTheRainbow Feb 8 '12 at 22:36
add comment

2 Answers

up vote 0 down vote accepted

Many well known sites use one of the following:

share|improve this answer
    
Thanks for the links. –  OverTheRainbow Feb 8 '12 at 15:30
add comment

It's not pure PHP, but check out what.cd's Gazelle. It runs some of the most mature private trackers out there. However, I'm not sure where to find it. I've used PHPBTTracker before, and it did the trick, though it was annoying to configure. Check out the tracker comparison on Wikipedia for more info on software to fill this niche.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.