Access Level Feature using nodeBB?
How easy it is to create a nodeBB forum that has per-user access level privs? For example, if I have 10 subforums and I want users with levels 1-10 (who get their level increased via some other process), then how do I only allow level 5 users to have access to subforum 5 and below?
That's quite easy with NodeBB, just create user groups for the various levels, and slot users to the appropriate groups based on level.
Categories can be adjusted so access (and other privileges) are granted based on group membership, so you can allow access to the level 5 category if you're part of the level 5 group.
Yes, that should not be a problem. My rather elementary understanding of the GPL suggests that it allows you to use it for whatever you want to use it for, even for a site that is behind a paywall... but the source code has to remain open-sourced.
If you have no intention of forking and selling a customised version of NodeBB, then I think you're pretty much in the clear