Well here goes.
I've been trying for a number of hours now to proxy a domain name to NodeBB's port in a runtime environment that can be summed up as a clusterfrack for development. It's a CentOS server running Plesk, and has proven to be more difficult than it deserves to be.
I have the following .conf in place:
<VirtualHost my-ip-here:80 >
ProxyPass / http://mysite.com:4567/
ProxyPassReverse / http://mysite.com:4567/
Which does work, it leads me to the NodeBB install, however, it is completely rank with strange errors and bugs. First, the homepage doesn't load, then the copyright / footer.tpl loads three times, then the container doesn't fit properly onto the page (too compressed), among a whole whack of page loading issues.
I'm asking whether someone has a better set up for proxying a url to the NodeBB install or if they have any answers as to why it is so buggy now that I've finally got this semi-working.