After install "nodebb-plugin-sso-beer-qq", my server crashed and nginx return code 502.
After reset all plugins, my server is back to normal again.
Hello!
What is the most proper way to move developed plugins from development to production environment?
Publish to npm
Thank you for response!)
But what if my plugin is very project relative and shouldn't be publicly published?
I was thinking about to exclude plugin folder in .gitignore
...
Also is there any special tool for exporting NodeBB settings? Or I should do just regular mongodb dump?
If it's a private plugin, you can just copy the plugin folder into your node_modules folder under NodeBB, but the plugin folder has to be named like nodebb-plugin-*
There's also the option of using a private npm repo, but there's not an option to choose repos in the core NodeBB system right now
I think I'll go the way of placing plugin into node_modules folder, excluding it from .gitignore
and committing it.
Thank you again!
You won't need to put it in the .gitignore as the node_modules folder should already be excluded
I mean exclude from excluding the plugin folder