Gogs – 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.
- 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.