You can run Github on your own infrastructure too, so is the only benefit of GitLab that it isn't owned by Microsoft (the largest contributor to The Linux Foundation since 2005)?
You should really check GitLab out again if the last time you used it / upgraded it was one year or so ago.