Files
.com/spotify-in-the-us-yes-please.html
Kenneth Reitz 8f3f30005c content update
2011-01-03 00:33:11 -05:00

202 lines
6.2 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title>Spotify in the US? Yes please.</title>
<meta charset="utf-8" />
<link rel="stylesheet" href="./theme/css/main.css" type="text/css" />
<link href="./feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Kenneth's log ATOM Feed" />
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" media="all" href="./css/ie.css"/>
<script src="./js/IE8.js" type="text/javascript"></script><![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" media="all" href="./css/ie6.css"/><![endif]-->
</head>
<body id="index" class="home">
<a href="http://github.com/kennethreitz/">
<img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" />
</a>
<header id="banner" class="body">
<h1>
<a href=".">Kenneth's log </a>
</h1>
<nav><ul>
<li >
<a href="./category/Life.html">Life</a>
</li>
<li class="active">
<a href="./category/Code.html">Code</a>
</li>
<li >
<a href="./category/projects.html">projects</a>
</li>
</ul></nav>
</header><!-- /#banner -->
<section id="content" class="body">
<article>
<header> <h1 class="entry-title"><a href="spotify-in-the-us-yes-please.html"
rel="bookmark" title="Permalink to Spotify in the US? Yes please.">Spotify in the US? Yes please.</a></h1> </header>
<div class="entry-content">
<footer class="post-info">
<abbr class="published" title="2010-01-17T19:03:00">
Sun 17 January 2010
</abbr>
<p>In <a href="./category/Code.html">Code</a>.
</p>
</footer><!-- /.post-info -->
<p>##I spent about 8 hours last night obtaining a Premium Spotify
account in the US, and I've never been happier. As you know,
<a class="reference external" href="http://spotify.com">Spotify</a> is only available in the UK, Spain,
and France. So, the only way to signup for an account it to take a
trip overseas... virtually. ## Step 1: Signup for a virtual private
server Signup for a <a class="reference external" href="http://linode.com">Linode</a> account, and buy
a 360 VPS. Linode allows you to choose a datacenter when you buy a
VPS, and luckily, they have a datacenter in the UK. This will run
you $20 a month. ## Step 2: Install Ubuntu and Boot Your VPS
Install Ubuntu Server on your new british hackbox. You can SSH in
to test it out. Have fun. Make sure openssh-server is installed. ##
Step 3: Edit Hosts File Append the following lines to your
<tt class="docutils literal">/etc/hosts</tt> file: 127.0.0.1 spotify.com 127.0.0.1
www.spotify.com [your vps ip] hackbox</p>
<p>## Step 4: Open a Reverse SSH Forwarding Tunnel sudo ssh -C
<a class="reference external" href="mailto:root&#64;hackbox">root&#64;hackbox</a> -L 443:spotify.com:443 sudo ssh -C root&#64;hackbox -L
80:spotify.com:480</p>
<p>Congratulations. You're now a Brit. ## Step 5: Create an Account
While creating an account, you are prompted for you postal code. I
did some
<a class="reference external" href="http://www.google.com/search?hl=en&amp;safe=off&amp;client=safari&amp;rls=en&amp;q=winchester+hampshire+office&amp;aq=f&amp;oq=&amp;aqi=">google-fu</a>
and used <tt class="docutils literal">SO23 8TH</tt> as my postal code for Winchester, Hampshire
UK. <a class="reference external" href="http://spotify.com/en/download/">Download the client</a>. ##
Step 6: Enjoy :) You now have unlimited access to a library of
~8,000,000 tracks, as if they were on your own computer. Once every
two weeks, you'll have to reopen your SSH tunnels and login at
<a class="reference external" href="http://spotify.com">spotify.com</a> to proveyou'll be good to go.
This restriction is lifted if you signup for a Premium account. I
highly recommend this, as it allows you to listen to your music at
320 kbps. I'd tell you how, but I'd rather enjoy the fruits of my
hard labor.</p>
</div><!-- /.entry-content -->
<div class="comments">
<div id="disqus_thread"></div>
<script type="text/javascript">
var disqus_identifier = "spotify-in-the-us-yes-please.html";
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://kennethreitz.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
</div>
</article>
</section>
<section id="extras" class="body">
<div class="blogroll">
<h2>Links</h2>
<ul>
<li><a href="http://github.com/kennethreitz">GitHub Repos</a></li>
<li><a href="http://flickr.com/kennethreitz">Photography (Flickr)</a></li>
<li><a href="http://twitter.com/kennethreitz">Latest Tweets</a></li>
<li><a href="http://www.linkedin.com/in/kennethreitz">R&eacute;sum&eacute;</a></li>
<li><a href="http://pick.im/kenneth-reitz">Design Portfolio</a></li>
<li><a href="http://laterstars.com/kennethreitz">Later Stars</a></li>
</ul>
</div><!-- /.blogroll -->
<div class="social">
<ul>
<li><a href="./feeds/all.atom.xml" rel="alternate">atom feed</a></li>
<li><a href="http://facebook.com/kennethreitz">Facebook</a></li>
</ul>
</div><!-- /.social -->
</section><!-- /#extras -->
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
&copy; 2011 Kenneth Reitz &amp; co. All Rights Reserved.
</address><!-- /#about -->
</footer><!-- /#contentinfo -->
<script type="text/javascript">
var disqus_shortname = 'kennethreitz';
(function () {
var s = document.createElement('script'); s.async = true;
s.type = 'text/javascript';
s.src = 'http://' + disqus_shortname + '.disqus.com/count.js';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
}());
</script>
<script type="text/javascript" charset="utf-8">
var disqus_developer = 1;
</script>
</body>
</html>