DigitalOcean $110 / $10 free credits

Digital Ocean and others have collaborated with Github on Github Education Program to give a bunch of free stuff that normally aren’t so. As the Program name suggests, it’s for students. So, technically, only students can avail the benefits.

If you are not a student and yet here, you can get $10 credits if you haven’t signed up for a DO account already.


$10 credits – Signup for Digital Ocean account using this link


$110 credits

1. Signup for Github Education Program

2. Get your pack and retrieve your DigitalOcean Promo code

3. Signup for a DigitalOcean account from here

4. Open User Payments Profiles

5. At them bottom of the page, enter the Promo code from 3

… and you are welcome :)


Note: If you were already on DO, you might want to check this ;)



Torrents in IITB

Before we start off, take a look at the working screenshot,

Downloading torrents at 1Mbps in IITB network

Downloading torrents at 1Mbps in IITB network

The method below was last tested to be working on 9th Aug 2014, well that's my convocation date :D

 Setup Instruction:

  1. First download the following two software from the internet.
    • Vidalia bundle – network tunneler.
    • Vuze – torrent client
    If you are having troubles to access vidalia website, use iphiders. works I think.
  2. Setup ‘Vidalia’ with your proxy settings and keep in running in background
  3. Now open ‘Vuze’ and navigate to Tools – -> Options
    The options might have been moved around a bit from the time this tutorial has been written. However, the central idea would remain the same. Just look for similar ones when you couldn't find the exact setting listed in the instructions below.
    • Under “Mode” – (The first selectable choice) make sure you have advanced checked.
    • Select the “Connections” tab. Now look towards the bottom and you will see networks. Under networks you will see some choices. Un-check all but “The Torr Onion Network” (last option).
    • Expand the “connections” tab by clicking the [+] sign by connections.
    • Select “Proxy Options” under connections. Now,
      • Make sure “Enable proxying of tracker communications” is checked.
      • Make sure “I have a SOCKS proxy” is checked.
      • Host should be your localhost, using the actual numbers is ideal. In my case
      • Port should be the Socks port Tor tells us to use for Socks services. I have mine set to the default of 9050.
      • Username should be “<none>” without quotes only!
      • Password should be blank.
    • Now under “Peer Communications”,
      • Make sure “Enable proxying of peer communications (outgoing connections only) [restart required]” is checked.
      • Make sure “Inform tracker of limitation” is unchecked. -“Socks Version” Should be set to V4a.
      • Make sure “Use same proxy settings for tracker and peer communications proxy” is checked.

Now hit “Apply” and restart “Vuze” and ensure that “Vidalia” is running.

A similar configuration can be used for any other torrent client. In the demo, as you can see, I was using utorrent.
If this didn't work for you. Just comment here and I will see if I can help. Although I'm not behind a peers blocked network anymore and can't promise. But yeah, cross your fingers, someone else might come to your rescue if I couldn't :)