What is the purpose of installing gitlab when you can almost assuredly use just basic linux git and web software if you really want to share a repo without using a centralized service?
Like, I'm seriously wondering this. Especially since GitLab apparently is a resource hog.