
To set this up, follow our Ubuntu 18.04 initial server setup guide.

The GitLab project enables you to create a GitLab instance on your own hardware with a minimal 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, a public way to interface with users, or a means for contributors to host their own projects.

GitLab is an open-source application primarily used to host Git repositories, with additional development-related features like issue tracking.
