Gogs (logiciel)

Gogs (Go Git Service) est une forge multiplateforme basée sur git écrite en Go. Il s’agit d’un logiciel libre, sous licence MIT. Sa particularité est d’être léger et pouvant fonctionner sur carte ARM, ce qui fait qu’il est adapté à l’auto-hébergement. Gogs a une interface web similaire à celle de GitHub.

Pour les articles homonymes, voir Gogs (homonymie).
Gogs
Interface d’un dépôt de Gogs 0.7.22.
Informations
Créateur Jiahua Chen (d)
Développé par Contributeur FLOSS (d) et Jiahua Chen (d)
Première version [1]
Dernière version 0.12.3 ()[2]
Dépôt github.com/gogs/gogs.git
Assurance qualité Intégration continue
Écrit en Go, CSS et JavaScript
Système d'exploitation GNU/Linux, BSD (d), Microsoft Windows et Mac OS
Langues Multilingue (d)
Type Forge logicielle
Licence Licence Expat (d)
Site web gogs.io

Fonctionnalités

Gogs permet[3],[4] :

  • de gérer des dépôts Git ainsi que les utilisateurs et leurs droits d'accès aux dépôts ;
  • l’authentification peut utiliser deux facteurs et la connexion à un annuaire LDAP ;
  • de gérer l’accès par branche à un dépôt ;
  • d’effectuer des examens de code et renforcer la collaboration avec les demandes de fusion ;
  • outil de rapport de bug ;
  • de créer des dépôts miroirs ;
  • création de wiki.

Références

  1. « https://github.com/gogs/gogs/releases/tag/v0.2.0 » (consulté le )
  2. « Release 0.12.3 », (consulté le )
  3. (en) « Getting Started to Use Gogs Git Hosting », sur Ubuntu Buzz, (consulté le )
  4. (de) « Git-Hosting mit Gogs », sur Admin magazin (consulté le )

Voir aussi

Liens externes

  • Portail des logiciels libres
  • Portail de la programmation informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.