Run Gitlab on a managed server

To install GitLab we can use the sources for different operating systems. This usually requires a root server. Is it also possible to run GitLab on a managed server?

Hi @mjpr,

To install GitLab you’ll need privileges required for installing software packages using a package manager (apt-get, yum, etc). This almost always requires sudo or root access on the command line.

You’ll also need sudo or root privileges on the command line to edit configuration files, start/stop/reconfigure GitLab, and for system administration tasks.

Oftentimes shared or managed hosting platforms will restrict the ability for users to install software (especially from external sources) that will modify the system or use significant resources by limiting user privileges and/or command-line access. If this is the case, I suggest setting up a separate Virtual Machine and installing the GitLab Omnibus package on it.