Catégories
Auto hébergement unRaid

Gitea : un dépôt au goût relaxant

Un outil auto hébergeable

Gitea est un service basé sur la technologie Git, codé en Go. Vous en connaissez certainement d’autres, comme GitHub (développé en Ruby on Rails et Erlang par Chris Wanstrath, PJ Hyett et Tom Preston-Werner, acquis par Microsoft en 2018) ou GitLab (développé en Ruby par GitLab Inc et créé par Dmitriy Zaporozhets et par Valery Sizov).
La technologie étant la même, on retrouve globalement le même service rendu. J’utilise pour ma part Gitea en tant que container sous docker, sur mon serveur unRaid.

L’approche qui m’intéresse ici est, comme pas mal de mes projets auto-hébergés, de garder le contrôle sur mes données. Même si je garde un lien avec GitLab comme on le verra par la suite.
En tant qu’outil auto-hébergé, on profite de fonctionnalités réservées aux contributeurs payant sur les autres plate-formes. Je vous renvoie vers la page dédiée à cette comparaison ici.


Mais c’est quoi Git ?