projects:internetofthings:shinobi

This is an old revision of the document!


Shinobi

Install nodejs … Install mariadb or mysql

Install ffmpeg

sudo add-apt-repository ppa:jonathonf/ffmpeg-3 -y
sudo apt update -y && sudo apt install ffmpeg libav-tools x264 x265 -y

Clone git

git clone -b dev --depth 1 https://github.com/ShinobiCCTV/Shinobi.git shinobi
cd shinobi
npm i

Fill database

mysql < sql/database.sql 
mysql < sql/user.sql 
mysql ccio < sql/framework.sql 
mysql ccio < sql/default_data.sql

Create configuration files

cp conf.sample.json conf.json
cp super.sample.json super.json

Start once

pm2 start camera.js
pm2 start cron.js

Start as daemon

pm2 startup
git pull
pm2 restart camera
pm2 restart cron
  • projects/internetofthings/shinobi.1515247681.txt.gz
  • Last modified: 2018/01/06 15:08
  • by scipio