kanedo

Gitlab auf einem Uberspace 4

git-ftp-teaser

Noch eine fröhliche Runde git und uberspace.

Viele von euch werden github kennen, eine tolle Möglichkeit die eigenen Repositories zu verwalten. Möchte man aber private haben, so wird man (logischerweise) zur Kasse gebeten. Nun gibt Uberspace eigentlich alles mit um das selbst zu realisieren, man muss nur ein wenig aufwand Betreiben.

Als Github-Alternative verwende ich Gitlab.

Wie das Programm installiert wird, erklärt Alexander Jung-Loddenkemper auf seinem Blog ganz hervorragend, dem habe ich lediglich eine Sache hinzuzufügen:

Wenn der Server neugestartet ist, möchte man, dass sich der thin-Service auch mit startet. Mithilfe des Supports habe ich nun ein funktionierendes Deamontools Skript.

Die Anleitung, wie man Deamontools einrichtet findet sich ausführlich im Dokuwiki der Ubernauten.

Hier nun das run-Skript. Ihr müsst lediglich auf Zeile 9 euren Port eintragen.

Nachtrag zum Thema Resque-Script

Dieses Skript ist für die Abarbeitung der Hooks zuständig und scheint sich selbst zu starten. Weitere Informationen findet man hier: Resque – Google Groups

Kommentare

1

Alexander Jung-Loddenkemper

schrieb am 11. Juli 2012 um 12:18 Uhr:

Vom Autor des Artikels über Gitlab, der auch daemontools für sein Gitlab nutzt:

. ~/.rvm/scripts/rvm
rvm use 1.9.2

in das Skript aufnehmen, damit das ganze mit RVM funktioniert. :)

2

Gabriel Bretschner

schrieb am 11. Juli 2012 um 12:21 Uhr:

Alexander: Danke für den Hinweis. Ich habe das mit in das Run-Skript aufgenommen. Stimmt es so?

3

Stephan

schrieb am 4. Februar 2013 um 13:40 Uhr:

Der Link zur Installation von gitlab auf dem Uberspace ist leider tot…

4

Gabriel Bretschner

schrieb am 5. Februar 2013 um 10:12 Uhr:

Danke für den Hinweis. Ich habe den Link angepasst.
Hier ist auch noch mal der aktuelle:
http://blog.julo.ch/post/40340697227/gitlab-auf-deinem-uberspace-installieren

Kommentar verfassen

Die mit (*) gekennzeichneten Felder müssen Ausgefüllt sein.