I added a bunch of static webpages with content, but I would like it to load once the user scrolls down, in the same way as the forum works. Can I easily do this or am I better off using something else? Thanks!
I would suggest to put your nodebb behind nginx, and have a location block matching static content use a proxy_pass directive pointing to your static server.
Use this as reference: https://nodebb.readthedocs.io/en/latest/scaling/index.html#use-a-proxy-server-to-serve-static-assets
And adjust it to have a proxy_pass http://static.example.com; instead of searching the local filesystem (ie, replace root and try_file directives) under the static content location block.
I believe this should work
It's a balancing act -- I honestly really want to help, but the more popular NodeBB gets, the more people need help, and that really comes at a time cost.
So we really need people like yourself -- experienced NodeBB admins who can guide others to solutions.
To lessen help/support work you really need great documentation and faq system which is searchable and brings back relevant results when searched. Then get into a habit of answering forum/support questions with answer + a link to the relevant documentation and faq resources each and every time you answer. This serves a purpose to condition users and lurking visitors into getting familiar with documentation and faq availability. Over time, end users will also help out other end users by answering the same questions with direct links to documentation and faq resources and you get end with a snowball effect
I am a firm believer in answering common questions only once so documentation/faq links will capture that answer for all to use and reference.
The hardest part is compiling that documentation and faq system entries as you go - on the fly adding to the system as new unique but commonly repeated questions pop up
Maybe make a nodeBB FAQ plugin to promote forum post/answer/replies to the FAQ plugin/display which can be edited for more appropriate format etc before final submission to an FAQ entry ?