# Hébergement GitLab CE

GitLab Community Edition rassemble les dépôts Git et les outils de collaboration pour votre code. Hébergez votre environnement de travail sur un VPS et organisez vos projets et vos équipes.

- Centraliser les dépôts Git
- Relire les changements avec les merge requests
- Organiser le suivi des tâches

Dimensionnez le serveur selon les utilisateurs, dépôts et tâches CI. Les runners consomment des ressources distinctes ; prévoyez leur emplacement et les sauvegardes.

## Du code partagé à une modification relue

Une équipe peut centraliser son code, proposer des changements dans des branches et les examiner avant fusion. Les demandes de fusion donnent un contexte aux discussions techniques, tandis que le suivi des tâches garde une trace du travail à réaliser. Cette méthode convient aussi à une petite équipe qui souhaite éviter les échanges de fichiers manuels.

## Séparer dépôt et exécution des tests

Les pipelines nécessitent une configuration et des runners capables d’exécuter les tâches prévues. Prévoyez leurs ressources en plus de celles de GitLab et limitez l’accès aux secrets de déploiement. La croissance des dépôts, des artefacts et des journaux doit entrer dans votre estimation du stockage.

## Les runners CI sont-ils inclus dans le prix ?

Le prix concerne le VPS. La configuration des runners et les ressources supplémentaires nécessaires à vos pipelines sont à prévoir selon votre projet.