Using something like GitLab instead of Github to centralize the repository?
Thanks for sharing this site! Unlimited private repository for free it's something that I looking for many times.
I was about to take a pro account on github for this purpose, which is $ 7 / month for 5 private limited repository.
You save my money.
I am testing this great site right now.
I think for a Open Source project like NodeBB, the better choice is github, because it's the most popular site, and it become also a platform for promote your product.
On the other side, for commercial project, which ask a fee for use product, you need private repository like github offer in account pro.
gitlab seem good alternative in my case.