Installation d’un serveur GitLab auto-hébergé sur Ubuntu Server 22.04(.4)
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 ou 10 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 cat /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
Merci de respecter la loi française en vigueur dans vos commentaires (pas de racismes ou autres éléments injurieux) ainsi que les règles habituelles de courtoisie et de respect de l'autre.
Le non-respect de ces quelques règles simples pourrait remettre en question la publication de votre commentaire.
Le spam et les commentaires publicitaires sont également systématiquement supprimés.
Merci à tous.