Gogs – Ballaststoffarmer Git-Server zur Versionsverwaltung

Gogs – Ballaststoffarmer Git-Server zur Versionsverwaltung

Gogs (Go Git Service) – Eine in Go gschriebene, Plattformunabhängige und ressourcenschonende Open-Source (MIT) Versionsverwaltung mit leckeren Features wie z.B einer schönen Weboberfläche und einem Admin-Panel zur Systemverwaltung.

Die Dokumentation ist für das junge System ziemlich übersichtlich und hilft ordentlich bei der Installation & Konfiguration des Systems.

Im Gegensatz zu der hier schon vorgestellten Github-Alternative Gitlab frisst Gogs nicht deinen ganzen Speicher weg und ist um einiges einfacher zu installieren. Wiederum hat Gogs nocht nicht so viele Features auf dem Konto wie Gitlab.

Gogs – Git Repository Ansicht

Bild Gogs - Git Repository Ansicht

 

Einige Eigenschaften für den Geschmack
  • SSH/HTTPS-Support
  • Benutzerverwaltung
  • Support für Mehrsprachigkeit
  • Übersichtlicher Admin-Panel
  • Unterstützt MySQL, PostgreSQL & SQLite3
  • Authentifizeirung über SMTP/LDAP/Reverse Proxy

Gogs gibt es auch als Docker-Container, Vagrant-Instanz und als Linux Installationspaket.