GitLab CE Droplet for other projects

Posted August 19, 2014 3.1k views

Hi All.
I have been struggling to get gitlab to run on Ubuntu 14 with all kinds of errors, ruby, and some configuration and so on. Via using DO Gitlab CE Droplet I finally have my working git environment up and ruining.

To the question:
Do you guys know how and if it is possible to move the pre-installed version over to a standard nginx installation? The problem I have is that when re-configuring the nginx.rb it does not allow me to run my python flask app.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers

The DigitalOcean one-click GitLab app use the “Omnibus” installer. You can make some Nginx configuration changes in /etc/gitlab/gitlab.rb that will persist. Though, if you want to run GitLab along with other services on the same droplet, your best bet is probably to install GitLab from source rather than using the Omnibus installer. The way the Omnibus version works, everything is very tightly tied together. It’s really designed for standalone installations.

by Nik van der Ploeg
GitLab provides a simple but powerful web based interface to your Git repositories a la GitHub. Only you can host it on your own cloud server, control access as you see fit, and repo size is limited only by how much storage space your server has. This tutorial will walk you through setting up a DigitalOcean VPS as a GitLab server.

For Ubuntu 14.04 you can just boot a VM with that OS and use our installer