Como instalar Gitlab
Gitlab es una herramienta al estilo Github, pero a diferencia de este ultimo tiene una licencia que permite instalarlo en servidores propios y gestionarlos desde una interfaz web.
Es posible administrar Personas, Grupos y permisos en los proyectos.
Es posible instalar Gitlab en cualquier plataforma UNIX, aunque solo tiene soporte oficial para algunas distribuciones.
En nuestro caso haremos la instalación en un servidor Ubuntu 16.04 (que es el recomendado en esta fecha), el proceso de instalación es muy sencillo.
Actualizamos nuestro servidor:
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get dist-upgrade
Instalamos algunos paquetes necesarios, aparecerá una pantalla y allí utilizaremos la configuración de Sitio de Internet de Postfix, en ingles Internet Site:
sudo apt-get install curl openssh-server ca-certificates postfix
Agregamos el repositorio de Gitlab:
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh|sudo bash
Instalamos Gitlab:
sudo apt-get install gitlab-ce
sudo gitlab-ctl reconfigure
Al terminar el ultimo comando ya deberíamos poder acceder a Gitlab
desde la dirección IP de nuestro servidor.