Zum Inhalt springen

Gitlab - privates Github

Aus Chaos Computer Club Chemnitz

Github gibt es leider nicht für Selfhosting. Es gibt aber mehrere Alternativen, z. B. Gitlab https://about.gitlab.com

Die Installation soll angeblich sehr einfach sein, macht jedoch einige Probleme.

Einrichtung

Nach der Installation müssen noch einige Einstellungen vorgenommen werden. Der FQDN ist hier einzutragen:

vim /etc/gitlab/gitlab.rb

Dann ist mit folgendem Befehl das System zu initialisieren:

gitlab-rake gitlab:setup RAILS_ENV=production

Dann im Browser: domain.name.xyz:8080

user: root
password: 5iveL!fe

Probleme

Nach dem Anlegen eines Accounts wird eine E-Mail mit Bestätigungslink versandt. Dort sollte man eigentlich draufklicken können und anschließend ein neues Passwort wählen. Das geht nur, wenn die Gitlab-Oberfläche unter Port 80 zu erreichen ist. Der Port wird im Link nicht mit übermittelt und muss manuell in der URL eingetragen werden.

Cookies helfen uns bei der Bereitstellung von Chaos Computer Club Chemnitz. Durch die Nutzung von Chaos Computer Club Chemnitz erklärst du dich damit einverstanden, dass wir Cookies speichern.