ShinobiCE/Installation

From r00tedvw.com wiki
(Difference between revisions)
Jump to: navigation, search
Line 15: Line 15:
 
===Dependencies===
 
===Dependencies===
 
  <nowiki>~$ add-apt-repository universe
 
  <nowiki>~$ add-apt-repository universe
~$ apt install -y wget git software-properties-common net-tools dos2unix</nowiki>
+
~$ apt install -y wget curl git software-properties-common net-tools dos2unix make zip ffmpeg</nowiki>
 +
NodeJS
 +
<nowiki>~$ curl -fsSL https://deb.nodesource.com/setup_12.x | bash -
 +
~$ apt update -y && apt install -y nodejs
 
===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===
 +
I had issues with the default installation scripts so I had to make a few changes.
 +
<nowiki>~$ vim /opt/Shinobi/sql/user.sql
 +
CREATE USER 'majesticflame'@'%' IDENTIFIED BY '';
 +
GRANT ALL PRIVILEGES ON ccio.* TO 'majesticflame'@'%';
 +
FLUSH PRIVILEGES;</nowiki>
 
===Install Shinobi===
 
===Install Shinobi===
 
  <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>

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 <code>opt</code> directory
 <nowiki>~$ 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
Personal tools
Namespaces

Variants
Actions
Navigation
Mediawiki
Confluence
DevOps Tools
Ubuntu
Ubuntu 22
Mac OSX
Oracle Linux
AWS
Windows
OpenVPN
Grafana
InfluxDB2
TrueNas
OwnCloud
Pivotal
osTicket
OTRS
phpBB
WordPress
VmWare ESXI 5.1
Crypto currencies
HTML
CSS
Python
Java Script
PHP
Raspberry Pi
Canvas LMS
Kaltura Media Server
Plex Media Server
MetaSploit
Zoneminder
ShinobiCE
Photoshop CS2
Fortinet
Uploaded
Certifications
General Info
Games
Meal Plans
NC Statutes
2020 Election
Volkswagen
Covid
NCDMV
Toolbox