Unbundle the default nginx server from Omnibus Gitlab and install and configure your own to enable virtual hosting.
Use the Mercurial version control system to manage source code in distributed environments.
Using Git and Github start to finish.
Our guide to getting starting with version control
An introduction to Git version control software including installation and configuration on Linux distributions, Mac OS X and Windows.
Install Gogs, a Self-hosted Git Service Written in Go, on Your Debian 8 (Jessie) Server.
Managing source control with Subversion, an open source version control system.
Using the Bazaar version management system.
Install GitLab on an Ubuntu 14.04 (Trusty Tahr).