dans Informatique

Choisir le bon Gîte pour son Git

Jusqu’à maintenant j’utilisais Gitlab comme serveur de dépôt Git.
C’était simple à mettre en place et pratique d’utilisation (au niveau de l’interface web, car un git c’est avant tout une gestion cli).
Mais tout n’est pas rose : Gitlab demande énormément de ressources pour fonctionner (mémoire surtout) car il est dimensionné pour une utilisation à grande échelle et surtout dispose de nombreuses fonctionnalités améliorées pas forcement nécessaire pour le codeur moyen que je suis.

Mon envie était simple : La même chose en plus light (sans trop de fonctionnalités inutiles à mes yeux).

Après quelques tests, je suis tombé sur Gogs. « A painless self-hosted Git service. »

Je passe sur les différents modes d’installation (source ou zip tout prêt avec les binaires – méthode que j’ai utilisée) pour en venir directement au plus important pour moi:
– Empreinte mémoire extrêmement faible (aucune mesure mais elle est au large dans une vm de 256mo qui sert pour d’autres services)
– Gestion web release, tags, issue, etc etc (mais pas trop ^^ juste la base utile)
– webhook au besoin

Bref si vous pleurez devant les ressources de Gitlab et que vous n’utilisez que la base, allez jeter un coup d’œil du côté de Gogs 😉

Facebooktwitterredditpinterestlinkedinmail

Un commentaire ? Une idée ?

Commenter