You shouldn't need to start and enable NodeBB every time you reboot the server, once you've enable'd it once, it should come up again every time you reboot.
NodeBB website integration
We are looking for a forum software that would fit with our Laravel (4.2) website and NodeBB seems to be a great one.
Is there any way to link NodeBB with our app and our user database and to make them work seamlessly together?
I took a look on the docs but I didn't find any information about it.
belstgut last edited by
you should check out Flarum. It is also build on Laravel: https://github.com/flarum/core
NodeBB maintains its own user database, as it needs to keep track of a number of different metrics like post count, read states, etc.
So right off the bat, having NodeBB use the same user database as another pre-existing application is difficult.
We recommend building an OAuth endpoint in your application, and then linking the two together with a modified OAuth2 SSO Plugin. Then you can "Log in via [Your site]", and disable local logins altogether.
Flarum will have this functionality once it is ready for prime. But right now it isn't really ready to be used in a production environment.
Thanks for the answers.
I will have a look at the OAuth2 SSO plugin since our website has it's own OAuth2 API too.