I want to set up EGit (Git in eclipse). I've set up my local repository but I want to be able to set up a repository on my server instead of a remote server like GitHub and paying for it. Is this possible to do? And if so can someone point me in the direction a good tutorial please? 

Cheers in advance,
Alexei Blue.