Voilà la procédure simplifiée à son strict minimum pour effectuer l’installation et la configuration d’un serveur GitLab sur un serveur fonctionnant sur Ubuntu Server 22.04(.4).
Cette procédure est tirée de la documentation officielle de GitLab, j’ai gardé que ce qui était réellement utile sous Ubuntu Server 22.04(.4).
Cette article est une note pense-bête, qui n’est donc pas très détaillée en explications, mais les commandes utiles sont toutes présentes et l’installation n’est pas compliquée.
En moins de 5 ou10 minutes suivant les performances de votre serveur ça devrait être fait.
Installation des mises à jour
sudo apt update && sudo apt upgrade -y && sudo apt autoremove --purge -y
Ajout du dépôt GitLab et installation du paquet
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
sudo EXTERNAL_URL="http(s)://gitlab.example.com" apt-get install gitlab-ee
Recherche du mot de passe généré pendant l’installation pour le compte root
sudo nano /etc/gitlab/initial_root_password
Configuration du serveur d’envoi de mail (SMTP)
Il faut éditer les lignes concernant l’envoi de mail via SMTP dans le fichier /etc/gitlab/gitlab.rb
:
sudo nano /etc/gitlab/gitlab.rb sudo gitlab-ctl reconfigure