Would be easier to setup and you get even gitlab as a docker image. https://hub.docker.com/r/gitlab/gitlab-ce/