title: push from bitbucket repository to shared hosting ftp server
body: <p>I am using Bitbucket for managing my private repositories.<br>
  I wish to deploy the files that are being updated on every commit to the ftp server. </p>
  
  <p>I google'd out and found many scripts, but couldn't succeeded with any of them.
  The ftp server is an shared hosting server which is accessed by Filezilla in FTP explicit connection mode.</p>
  
  <p>I don't want to use any third party online applications. </p>
  
  <p>Please guide me a walk through to the solution. </p>
  
  <p>I am trying to use <a href="http://brandonsummers.name/blog/2012/02/10/using-bitbucket-for-automated-deployments/" rel="noreferrer">this</a> </p>
  
  <p>But which key must be entered in the deployment key of Bitbucket account? Private or Public?</p>