Gitlab is one of the best Git repository managers and project manager system.
It’s written in Ruby and has a lot of dependencies, so is not very trivial to install and configure, but using using Omnibus Packet makes the install process really simple.
https://about.gitlab.com/downloads/
To install on Ubuntu 14
https://about.gitlab.com/downloads/#ubuntu1404
I had only one issue. The host url was not OK and had to set external_url in /etc/gitlab/gitlab.rb
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/6-9-stable/README.md#configuring-the-external-url-for-gitlab
How to install Gitlab