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]
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.
- http://torrentget.herokuapp.com/
- 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.
Step 3: Now Simply Signup with your real details.
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".
Step 6: Now
Click on Proceed as <Your-Email-ID>.
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/
Now all done. Heroku will show the message that you app is 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.