Sunday, 21 August 2016

How To Create Torrent Caching Website For Free

By: In: Torrent On: 15:45:00


Did you ever felt that BitTorrent client is downloading at very low speed than you network speed. Well, I always faced this problem and started the alternative way to download torrents. Then I found Zbigz, which was the only popular torrent caching service then. But there was also some limitation on free bundle. Zbigz is best torrent caching service today if you are ready to pay their monthly fee. Zbigz caps download speed and also limits the file size to 1GB for free users. All these limitations forced me to look for an alternative again and I fount a script which can cache torrent files to our server. The script is open source and is hosted on github. We thank the developer for creating this script.

[alert type="warning"]This method is no more working. Please be patient, we are looking for an alternative, meanwhile you can try Zbigz. We will update the post soon.[/alert]
Cloud Torrent Script

We will go through the tutorial to create our own torrent caching site within few minutes that too without paying a single penny. We will use this script and will use heroku for hosting out script. But first let me introduce the both, Cloud Torrent Script and Heroku.
 

Live Demo


Here are few deployed and ready apps. You can test drive them to check they are working good as per your needs or not.
  1. http://torrentget.herokuapp.com/
  2. https://name-here.herokuapp.com/

Introduction To Cloud Torrent


This script is written by Jaime Pillora and can be deployed to heroku in one click. Below i quoted the features list and introduction as is.
Cloud torrent is a a self-hosted remote torrent client, written in Go (golang). You start torrents remotely, which are downloaded as sets of files on the local disk of the server, which are then retrievable or streamable via HTTP.

Features

  • Single binary
  • Cross platform
  • Embedded torrent search
  • Real-time updates
  • Mobile-friendly
  • Fast content server
  • more to come...

Introduction To Heroku


Heroku is one of the most loved website by programmers. It is the heaven for programmers. Heroku gives you everything you need to create, deploy or test your script. All you need to do is to sign-up at heroku and start creating you apps. Heroku supports many popular languages like
  • Node.js
  • Ruby
  • Java
  • PHP
  • Python
  • Go
  • Scala
  • Clojure

How To Create Your Own Torrent Caching Website


So, finally we are here. Let's proceed.

Step 1: Go here . You will land on Cloud Torrent github page.

Step 2: Now scroll down and Click on this button. It will lead you to the heroku website.

heroku-git


 Step 3: Now Simply Signup with your real details.

heroku-signup

Step 4: After successfully signup, you need to verify your email id by clicking the link in email message.  

Step 5: Then you will be taken to a heroku page where they will ask to create a secure password. Just enter the desired password and click "Set Password and Log in".
 
create-pass

Step 6: Now Click on Proceed as <Your-Email-ID>.

proceed

Step 7: Now Fill the form like this image. And click on Deploy for free and wait for few seconds. You app will be ready.  
Note: "name-here" will become the sub-domain. i.e. my app url will be https://name-here.herokuapp.com/

 
Fill Heroku Deploy Form


Now all done. Heroku will show the message that you app is successfully deployed.
Heroku Successfully Deployed

Final Words

The script is free to use and heroku is also free but you might feel some problems like file deletion, slow caching speed. Its because heroku gives limited space. You file will be available to download with direct link until the page is open. If you need help, just comment down right here.

2 comments so far

  1. this trick is no longer working :P

    ReplyDelete
    Replies
    1. Hello Smarak.
      Thanks for informing that this is not working. We will try for find alternative ASAP.

      Delete