Aus aktuellem Anlass wurde also beschlossen, daß wir ein eigenes Git-Hosting wollen.
Mögliche Kandidaten:
Gitlab
From planning to production, bring teams together in one application. Ship secure code faster, deploy to any cloud, and drive business results.
Kann so ungefähr alles, eher mehr Features als github, definitiv mehr Features als wir jemals brauchen.
Monstrum (4GB RAM ist z.b. das absolute Minimum…)
Gogs
deutlich kleiner, soll angeblich auch auf einem RasPi tun
Interface sehr an github angelehnt.
Gitea
Fork von Gogs, hat etwas mehr Commits, und auch etwas mehr Contributors.
Entscheidende Feature-Unterschiede zu Gogs habe ich jetzt noch keine gesehen
Noch mehr Kandidaten?
Ich tendiere soweit mal richtung Gitea.
Weitere Kanditaten, welche ich bereits im Einsatz habe/hatte:
cgit
https://git.zx2c4.com/cgit/
stagit
https://git.2f30.org/stagit/
Beide sehr simpel und einfach zu bedienen wobei ersteres mehr Funktionen hat und mit größeren Repos besser umgehen kann, was in unserem Fall kein Killer Feature ist. Beide sind nur Web Interfaces und das User Management etc. müsste dann über SSH oder Gitolite oder so laufen, was eine elegante simple Lösung wäre.
Die beiden sind schon sehr minimalistisch, eigentlich nur git-browser.
Schaut ja mal recht eindeutig aus…
@dxld - bitte bei Gelegenheit mal eine vm anlegen. Meinen pubkey müsstest ja noch haben.
Hmm, mal wieder das “Standard-Go-Problem” - nicht mit der Go-Version die debian liefert…
Das Repo auf Suse-Buildservice http://download.opensuse.org/repositories/home:/vegnuli:/golang/Debian_9.0/ hat daher auch sein eigenes Go dabei…
also doch eher einfach: Installation from binary - Docs