You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Louis MILCENT d7cb1ac2f0
4 months ago
.github/workflows Remove npm ci 2 years ago
LICENSE Add MIT License 2 years ago Add note about no active dev 4 months ago
library.js Add else condition 4 months ago
package.json 1.2.1 4 months ago
plugin.json need req to work 2 years ago

Private Forum Plugin for NodeBB

This module allows to lock the forum to anyone that did not have an account.

Be aware:

  • No pages will be publicly accessible
  • Web crawlers and bots (like google) will not be able to index the forum (except the login and register page)
  • If you are using the plugin nodebb-plugin-custom-homepage and have created a custom welcome page on /, this page will be visible after a user registered itself, even if an administrator did not approve him

Bug or feature request

Please open an issue or a pull request if needed.

Old Roadmap ideas

  • Implement an admin view to add and remove exception pages

Note: I finally found discourse as a better solution to suite my needs. As a results there is no active dev on this project, but pull requests are welcome!


Via npm:

npm install nodebb-plugin-private-forum

Or via the NodeBB plugin page.


For now there is no web view, only debug messages if nodebb is started with ./nodebb dev.