Maintaining gitlab has been nothing more than sudo apt-get update && sudo apt-get install gitlab-ee.
Their releases often have security vulnerabilities though. But other than that, even the community edition is packed with features, it's a no brainer for me ;)