GitLab en Raspberry Pi 3B+
425 views
ACTUALIZACIÓN: RASPBERRY PI 3B+ PARECE QUE ES INCAPAZ DE TERMINAR LA INSTALACIÓN DE GITLAB
Descargar raspbian Stretch desde la página oficial https://www.raspberrypi.org/downloads/raspbian/
Usamos Etcher para grabar la imagen bajada en una SD. En mi caso he usado una de 16GB.
No hace falta descomprimir la imagen bajada.
Arrancamos la Raspberry con la SD.
Elegimos:
- País
- Idioma
- Teclado
- Contraseña
- Conexión Wifi (si tenemos)
- Actualizamos el software
Después de reiniciar, usamos Configuración de Raspberry Pi para activar SSH y VNC (VNC no es indispensable).
Instalamos GitLab:
sudo apt-get install curl openssh-server ca-certificates apt-transport-https curl https://packages.gitlab.com/gpg.key | sudo apt-key add - sudo apt-get install -y postfix
En el último comando, con el que instalamos postfix, nos pedirá unas opciones. Como por ahora no queremos enviar correos, dejamos las opciones así:
Luego, ejecutamos los siguientes comandos, usando en EXTERNAL_URL la url que queremos que tenga nuestra máquina GitLab.
Si no tenemos posibilidad de ponerle ningún nombre, usaremos su dirección ip (¡¡FIJA!!)
sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/raspberry-pi2/script.deb.sh | sudo bash sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ce
Después de estos pasos, la Raspberry se queda pensando en el paso
execute[clear the gitlab-rails cache] action run
por los tiempos de los tiempos…