Installing and configuring the GitLab software (not gitlab.com itself)
GitLab is a repository management software based on Git, which has an open-source community version which supports Ubuntu (LTS release), Debian, CentOS and other Linux distros. Installation is typically via an omnibus package, though it can be installed from source.