ShinobiCE/Installation
From r00tedvw.com wiki
(Difference between revisions)
(→Dependencies) |
|||
Line 18: | Line 18: | ||
NodeJS | NodeJS | ||
<nowiki>~$ curl -fsSL https://deb.nodesource.com/setup_12.x | bash - | <nowiki>~$ curl -fsSL https://deb.nodesource.com/setup_12.x | bash - | ||
− | ~$ apt update -y && apt install -y nodejs | + | ~$ apt update -y && apt install -y nodejs</nowiki> |
===Clone Project=== | ===Clone Project=== | ||
Place the project in the <code>opt</code> directory | Place the project in the <code>opt</code> directory | ||
<nowiki>~$ cd /opt/ | <nowiki>~$ cd /opt/ | ||
~$ git clone https://gitlab.com/Shinobi-Systems/Shinobi.git Shinobi</nowiki> | ~$ git clone https://gitlab.com/Shinobi-Systems/Shinobi.git Shinobi</nowiki> | ||
+ | |||
===Update SQL Scripts=== | ===Update SQL Scripts=== | ||
I had issues with the default installation scripts so I had to make a few changes. | I had issues with the default installation scripts so I had to make a few changes. |
Revision as of 22:48, 20 April 2022
Installation
Contents |
Overview
Node.JS Zoneminder CCTV alternative
Ubuntu
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