Updated my Shinobi and now it doesn't work
At the time of writing this article Shinobi is going through a transition from Dashboard v2 to Dashboard v3. Many core features and dependencies have changed. Here we'll help you figure it out.
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?
If you still can't get it running you may make a post on the forum or community chat to seek out help.
- Forum : https://www.reddit.com/r/ShinobiCCTV/
- Community Chat : https://shinobi.community
If you are a subscriber or contributor please open the Live Chat in the bottom right of this page and start a conversation.