


For this guide we will assume that you have the above resources as a minimum. The published GitLab hardware requirements recommend using a server with:Īlthough you may be able to get by with substituting some swap space for RAM, it is not recommended. This tutorial will assume that you have access to a fresh Ubuntu 16.04 server. In this guide, we will cover how to install and configure GitLab on an Ubuntu 16.04 server. The GitLab project makes it relatively straight forward to set up a GitLab instance on your own hardware with an easy installation mechanism. It is designed to be hosted using your own infrastructure, and provides flexibility in deploying as an internal repository store for your development team, publicly as a way to interface with users, or even open as a way for contributors to host their own projects. GitLab CE, or Community Edition, is an open source application primarily used to host Git repositories, with additional development-related features like issue tracking.
