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? Update Node.js

Update your Node.js version to at least 22. Install nvm (Node Version Manager).

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

Then update PM2. This is the daemon manager installed by default.

npm i pm2@latest -g
pm2 update

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.