It is assumed your Shinobi install is in the default location for this article. cd /home/Shinobi

You might see a white page with some weird error in black text

Don't be frightened. This most likely means Shinobi was updated but not restarted.

You can simply restart Shinobi via PM2 on command line like so :

pm2 flush && pm2 restart camera && pm2 restart cron && pm2 logs

Still having issues?

You're probably caught in between the transition of v2 to v3. The simple fix is to navigate to your Shinobi directory and run the migrator script.

At the time of writing this article this migrator script has only been run on Ubuntu. In future we do plan to add support for other distributions.

cd /home/Shinobi
sh UPDATE-v2-to-v3.sh

This file doesn't exist? Run the regular update script once and it will appear.

sh UPDATE.sh
sh UPDATE-v2-to-v3.sh

sh UPDATE-v2-to-v3.sh​ must only be run once if it was successful.

Important Notes about this script

  • Update Node.js to v16 if it is lower
  • Run database changes required for Dashboard v3
  • Modify the entire layout of the web frontend to use Dashboard v3
    • customAutoLoad modules that modify the Dashboard need to be updated for v3
  • Automatically restart the Shinobi process

How to switch branches?

Learn to do that here.

If you still can't get it running you may make a post on the forum or community chat to seek out help.

If you are a subscriber or contributor please open the Live Chat in the bottom right of this page and start a conversation.