A bit late responding to this thread, due to sleep.<p>I recently started to mirror my repositories between GitHub and GitLab (they&#x27;re just really small R packages).<p>It was very simple to update my local git config file so that &quot;git push origin master&quot; now pushes changes to both GitHub and GitLab.<p>I&#x27;ve also made it clear in the README how to install from GitLab.<p>Three minor annoyances:<p>* GitLab doesn&#x27;t support Rmarkdown in .Rmd files, so my vignettes look great on GitHub, but not GitLab.<p>* I wanted to start an R Group (and did so), where people could share their R related projects all in one place. Unfortunately, as the projects are only shared with the group, they don&#x27;t display when publically looking at the group if not signed in.The group image is also broken. [0]<p>* Relative links don&#x27;t quite work the same, so some README links still only point to GitHub, as they were broken on the GitLab mirror. (Might just be user error!)<p>I also have a self-hosted installation running for a couple of private projects. It&#x27;s on a small DO instance and does thrash resources a little, but generally works fine for two developers.<p>Thanks for such a useful product!<p>[0] <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;groups&#x2F;rstats" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;groups&#x2F;rstats</a>