Installer gitlab
Sources⚓
la documentation : Documentation officielle
Suivre la documentation d'installation officielle
Omnibus⚓
On utilise l' Omnibus Gitlab package
Dans le fichier /etc/gitlab/gitlab.rb
modificationsexternal_url 'https://pbellevue.libreedu.ovh:2443'
nginx['redirect_http_to_https'] = true
#certificats letsencrypt
nginx['ssl_certificate'] ="/etc/gitlab/ssl/fullchain12.pem"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/privkey12.pem"
sudo gitlab-ctl reconfigure
Mise à jour du certificat
Mise à jourle certificat⚓
aller sur le serveur serv-isn
Mettre à jour le certificat
/opt/letsencrypt/letsencrypt-auto renew
copier les quatre fichier .pem du répertoire , pour ce faire :
ls -al /etc/letsencrypt/live/pbellevue.libreedu.ovh/, repérer le numéro des cibles des liens certXX.pem
copier les fichiers *xx.pem situés dans /etc/letsencrypt/archive/pbellevue.libreedu.ovh/ sur le serveur gitlab
dans le répertoire /etc/gitlab/ssl/ (penser à modifier les numéros XX dans le fichier de conf du gitlab)
sudo gitlab-ctl reconfigure