That's not a bad idea... we just don't have plans to split the sites yet.
I understand that you don't want to split up anything, but how about mentioning the OpenSource version at all?
Right now, when I go to nodebb.org, the only chance to see that there is a free version that I can roll out myself is to know what the github logo looks like and then scroll down all the way to the bottom to spot it there (very small, barely visible).
Additionally, if I have AdBlock Plus turned on, these social buttons do not appear at all.
I perfectly understand that you want to earn money and therefore want to focus the page around your hosting service but I think that you could significantly cut the amount of requests from people who heard about a cool OpenSource forum and who now struggle to find a link to download it.
We have a system consisting of several server side Node.js components. We would like to integrate NodeBB in our system as the 'forum' server. Our client do not reside in a browser and they use some external protocol such as XMPP to communicate with our backend server.
We would have a server component that translates XMPP and then interface with NodeBB. There are two possibilities, one is to run NodeBB in the same Node.js runtime as our server. And the other is to run NodeBB in a separate Node,js runtime and have the server talk to NodeBB using some wire protocol.
What is the best way to achieve this? We could not find any document regarding any external APIs or protocol that can be used.