-
Notifications
You must be signed in to change notification settings - Fork 0
Home
- sudo snap install docker
- apt install docker-compose
- newgrp docker
-
Installazione distribuzione Linux (Ubunt, Centos,..)
-
Obtain sudo privileges for your accounts. As root Add the following line in /etc/sudoers: ALL=(ALL) NOPASSWD: ALL
-
Install meteor (curl https://install.meteor.com/ | sh)
-
Install meteor-kitchen (curl https://www.meteorkitchen.com/install | /bin/sh)
-
Install GIT: sudo yum install git
-
Configure Git: git config --global user.name "Your Name" git config --global user.email "you@example.com"
-
Clone the project: git clone https://github.com/mttstt/AuditTool.git
-
In order to connect from outside stop the firewall sudo systemctl stop firewalld.service
-
Install node-gyp (non mandatory !): sudo npm install -g node-gyp
-
Install node (non mandatory !): for centos: su curl --silent --location https://rpm.nodesource.com/setup_8.x | bash - yum -y install nodej
Jsreport is the application for the PDF file creation.
-
Install jsreport: sudo npm install jsreport-cli -g
-
Configure Jsreport (not required in production enviroment) cd /home/mtt/node_modules/jsreport cp example.config.json dev.config.json nano dev.config.json =>
"tasks": { "strategy": "dedicated-process", "timeout": 10000, "allowedModules": [*] }, "scripts": { "allowedModules": [*], "timeout": 60000
-
Start Jsreport jsreport init jsreport start
-
Connetersi alla porta 5488 fare import del file ZIP di configurazione.