I'm going to document my experience adding the session sharing plugin to nodebb here, in case it will help others. My forum is deployed to Heroku and Initially NodeBB crashed when trying to install the plugin.
- npm i nodebb-plugin-session-sharing
- git add *
- git commit
- git push -u heroku master
- In the ACP find Plugins > Install Plugins > nodebb-plugin-session-sharing click activate
- Click Rebuild and Restart Forum
- App crashed
I reverted to the previous good commit. I upgraded NodeBB, then tried to install the plugin again, with success.
- git reset --hard <last good commit> (know what you are doing before you use "reset --hard")
- npm i nodebb-plugin-session-sharing
- ./nodebb upgrade
- git add *
- git commit
- git push -u heroku master
- In the ACP find Plugins > Install Plugins > nodebb-plugin-session-sharing click activate
- Click Rebuild and Restart Forum
- Reload the page when the Rebuild and Reset is done.
- Find Plugins > Session Sharing