ShinobiCE/Installation
From r00tedvw.com wiki
(Difference between revisions)
(→Ubuntu) |
|||
Line 33: | Line 33: | ||
<nowiki>~$ cd /opt/Shinobi | <nowiki>~$ cd /opt/Shinobi | ||
~$ chmod +x INSTALL/ubuntu.sh && INSTALL/ubuntu.sh</nowiki> | ~$ chmod +x INSTALL/ubuntu.sh && INSTALL/ubuntu.sh</nowiki> | ||
+ | ==Troubleshooting== | ||
+ | Verify services are running.<br> | ||
+ | ;MariaDB | ||
+ | <nowiki>~$ systemctl status mariadb.service</nowiki> |
Revision as of 22:50, 20 April 2022
Installation
Contents |
Overview
Node.JS Zoneminder CCTV alternative
Ubuntu 20.04
Requirements
estimate
per 5MP IP camera @ 30FPS 5000 bitrate (full resolution)
- CPU - unknown
- RAM - unknown
- Disk - 72GB per day
Installation
Installation needs to be done as root
~$ sudo su
Dependencies
~$ add-apt-repository universe ~$ apt install -y wget curl git software-properties-common net-tools dos2unix make zip ffmpeg
NodeJS
~$ curl -fsSL https://deb.nodesource.com/setup_12.x | bash - ~$ apt update -y && apt install -y nodejs
Clone Project
Place the project in the opt
directory
~$ cd /opt/ ~$ git clone https://gitlab.com/Shinobi-Systems/Shinobi.git Shinobi
Update SQL Scripts
I had issues with the default installation scripts so I had to make a few changes.
~$ vim /opt/Shinobi/sql/user.sql CREATE USER 'majesticflame'@'%' IDENTIFIED BY ''; GRANT ALL PRIVILEGES ON ccio.* TO 'majesticflame'@'%'; FLUSH PRIVILEGES;
Install Shinobi
~$ cd /opt/Shinobi ~$ chmod +x INSTALL/ubuntu.sh && INSTALL/ubuntu.sh
Troubleshooting
Verify services are running.
- MariaDB
~$ systemctl status mariadb.service