Skip to main content
GitLab est une plateforme open source puissante pour gérer des dépôts Git, offrant le contrôle de version, le suivi de tickets et des fonctionnalités CI/CD.
Prérequis
  • Un VPS avec au moins 4 Go de RAM (8 Go recommandés)
  • Système d’exploitation Ubuntu ou Debian
  • Un nom de domaine pointant vers votre VPS (recommandé)

Étapes d’installation

1

Mettre à jour les paquets système

2

Installer les dépendances

Lors de la configuration de postfix, sélectionnez « Internet Site » pour un usage général.
3

Ajouter le dépôt GitLab

4

Installer GitLab

5

Configurer l'URL externe

Éditez le fichier de configuration GitLab :
Trouvez et mettez à jour le paramètre external_url :
6

Reconfigurer GitLab

Cette opération peut prendre plusieurs minutes.
7

Accéder à GitLab

Rendez-vous sur l’URL configurée. À la première visite, il vous sera demandé de configurer le compte administrateur.

Après l’installation

Mettre à jour GitLab

Maintenez votre instance GitLab à jour :

Sauvegarder GitLab

Créez une sauvegarde de vos données GitLab :
Planifiez des sauvegardes régulières pour éviter toute perte de données. Les sauvegardes GitLab incluent les dépôts, la base de données et les pièces jointes.

Options de configuration

GitLab peut obtenir automatiquement des certificats SSL via Let’s Encrypt. Assurez-vous que votre external_url utilise https:// puis exécutez gitlab-ctl reconfigure.
Éditez /etc/gitlab/gitlab.rb pour configurer l’envoi de notifications par e-mail via SMTP. Cela permet à GitLab d’envoyer des e-mails de notification.
Sur un VPS à RAM limitée, vous pouvez réduire la consommation mémoire de GitLab en désactivant les fonctionnalités inutilisées dans /etc/gitlab/gitlab.rb.
Pour des options de configuration détaillées, consultez la documentation GitLab.