This video explains the installation of GitLab. It is a web-based repository manager for teams collaboration. It is used to create/ edit new projects.
For more explanation on this video: https://www.linuxhelp.com/install-gitlab-omnibus-centos-7/

source
centos 7