Differences between revisions 10 and 11
Revision 10 as of 2017-08-23 05:08:18
Size: 1514
Editor: Praveen A
Comment: gitlab 9.x packages for testing
Revision 11 as of 2018-02-04 20:47:34
Size: 1642
Editor: TpO
Comment: Added reference to salsa.debian.org
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

Debian is running its own Instance of Gitlab under [[https://salsa.debian.org]], which is not based on the packaged version.

Gitlab is a git front end with repository management, graphs, links, goodies, commands to run, and review capabilities similar in feel to a self hosted github.

Debian is running its own Instance of Gitlab under https://salsa.debian.org, which is not based on the packaged version.


Gitlab 8.13.11 is available in stretch.

# apt-get install gitlab


Updating gitlab to 9.x series is in progress and early versions are available from https://people.debian.org/~praveen/gitlab for testing.

Omnibus Packages

Note: this section is about installation of upstream-provided unofficial packages.


all actions are performed under root user, in ~ unless otherwise noted.

Step 1

navigate to https://www.gitlab.com/downloads/ and copy down the link to the debian deb package.

as of this writing @ june, 5, 2014


Step 2


  • dpkg -i gitlab*

Step 3

i got errors 1st time around 2nd time around gitlab looked like it set everything and ran well.

To avoid errors, execute /opt/gitlab/embedded/bin/runsvdir-start for one minute, more or less (tested in 7.9.0 and 7.9.1 omnibus versions).


  • gitlab-ctl reconfigure

to verify that things are running


  • gitlab-ctl status

Step 4

navigate to your servers ip address or domain name, and login as:

user: root password: 5iveL!fe

External Resources