Gitea est un outil permettant d’héberger un service de forge utilisant Git. Il est similaire à Gitlab ou Github. La première chose qu’on note en l’essayant est la facilité avec laquelle il s’installe. Le logiciel se présente sous la forme d’un seule binaire et son installation se résume à quelques étapes de configuration via l’interface web. Il supporte plusieurs base de données dont SQLite.
Une fois lancé, il faut ouvrir la page http://localhost:3000
et configurer
le service. Presque tous les paramètres sont préconfigurés. Seule la base de
donnée nécessite une configuration mais en choisissant une base de type
SQLite réduit la configuration à une seule sélection.
Si vous avez choisi un mot de passe dans l’écran de configuration, vous pouvez vous connecter en utilisant l’utilisateur choisi. Dans le cas contraire, il faut juste créer un utilisateur qui automatiquement aura les droit administrateur.
A partir de l’écran d’accueil (vide au départ), l’utilisateur peut configurer facilement le système :
- Ajouter des repositories
- Créer des tickets
- Faire des demandes d’ajouts
- Gérer les organisations et les équipes