Cómo crear repositorios GitLab en tu propio servidor
Gitlab es uno de los proveedores de repositorios GIT más populares del mundo, pero ¿sabías que puedes instalar el software de GitLab en tu propio servidor y empezar a alojar tus proyectos de forma totalmente privada sin ningún tipo de coste?
Para instalar GitLab en tu propio servidor, tan solo has de seguir los siguientes pasos:
1. Accede a tu servidor por SSH
Recuerda que necesitarás privilegios de root
para poder instalar GitLab exitosamente.
2. Instala las dependencias necesarias
Recuerda actualizar la lista de paquetes antes de proceder a la instalación de los paquetes.
apt-get update
A continuación:
apt-get install curl openssh-server ca-certificates
3. Instala el servidor de correo Postfix, si deseas enviar emails desde el propio servidor
Ejecuta el siguiente comando:
apt-get install postfix
4. Descarga el paquete de repositorio de GitLab y añádelo a tu lista de repositorios
En este paso descargarás un script ejecutable directamente de la página de GitLab:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
5. Procede a la instalación de GitLab
En este caso, será necesario que especifiques la URL a la que GitLab debe responder. Sustituye el texto entre llaves por tu propia URL:
EXTERNAL_URL="http://{gitlab.tudominio.com}" apt-get install gitlab-ee
6. Configura GitLab desde la interfaz web y termina con la configuración
¡Ya está! Ahora, tan solo deberás visitar la URL que has especificado (recuerda modificar tus registros DNS) y proceder con el instalador de GitLab.
success Con estos sencillos pasos podrás disfrutar de tu propio servicio de repositorios completamente privado en tu propio servidor.