Modifier l’url par défaut de Gitlab

Si vous avez installé votre forge Gitlab en local sur un Raspberry P, il y a fort a parier que vous  vouliez garder le RPi dans votre réseau privée.

Cependant, vous voudrez sans doute le rendre accessible depuis extérieure. Pour cela, vous devrez donc faire pointez une URL vers un votre Box internet qui routera le port 80 vers votre RPi.

Jusque là rien que du bien classique. Malheureusement, à l’usage vous remarquerez que l’adresse par défaut de vos projets ne sont pas utilisable depuis l’extérieur. En effet,  quand vous récupérer l’adresse pour faire un clone d’un projet vous aurez l’adresse suivante :

http://localhost/monuser/mon-projet.git ou http://nomdelamachine/monuser/mon-projet.git

Pour corriger cela, il est nécessaire d’éditer le fichier de config :

nano /etc/gitlab/gitlab.rb

et de modifier la ligne suivante :

external_url 'http://gitlab.example.com'

par

external_url 'http://monurl.com'

 

Plus d’informations ici