Since I run GitLab for myself, I wrote a few little bits and pieces together how I customized my setup to make it more workable.
GitLab CE comes with a load of features out of the box, but you might want extensions for convenience. I wrote a little summary and linked the repositories needed for them in a blog article: