iKy (i Know you)

[UPDATE]

Project iKy è uno strumento che raccoglie informazioni da un’e-mail,account social, e mostra i risultati in una bella interfaccia visiva. Visita la pagina Gitlab di progetto Provo ad indicarvi il metodo per l’installazione, o fate riferimento alle pagine progetto. Prima di iniziare verificate se sul vostro sistema avete installato nodejs e npm, nel caso provvedete all’installazione dal vostro packages manager. Per maggiori dettagli.
git clone https://gitlab.com/kennbroorg/iKy.git
A seguire installiamo redis-server
wget http://download.redis.io/redis-stable.tar.gz

tar xvzf redis-stable.tar.gz

cd redis-stable

make

sudo make install

Spostiamoci ora nella directory iKy Dò per scontato che abbiate python e python-pip installati, altrimenti procedete con l’installazione.
pip3 install -r requirements.txt

al termine ancora

python3 -m pip install -r requirements.txt

Terminato il processo spostiamoci nella directory iKY/frontend
npm install
Terminato il processo lasciamo aperto il terminale sempre posizionati nella directory frontend. Apriamo un nuovo terminale, che terremo aperto, apriamo ancora un nuovo terminale e rechiamoci nella directory iKy/backend. Spostiamoci sul secondo terminale ad avviamo il server.
redis-server
Ora nel terzo terminale (iKy/backend) avviamo lo script celery.sh. Prima aprire un quarto terminale e posizionarsi sempre in iKy/backend. terzo terminale avviamo:
./celery.sh
Nel quarto terminale avviamo:
python3 app.py
A questo punto torniamo nel primo terminale (frontend) completiamo l’installazione.
npm start
Aspettate il completamento lasciando aperti tutti e quattro i terminali. (non fate caso ai messaggi, sorvolate) Se non avete particolari errori sul vostro browser aprite
127.0.0.1:4200 o localhost:4200
Si aprirà la pagina relativa ad iKy Sotto un video più o meno indicativo.
[Update]
Per terminare il tutto chiudere localhost, sui terminali combinazione ctrl c
Per avviare nuovamente iKy, procediamo più o meno come prima, non avremo bisogno di installare nulla,ovviamente, quindi apriamo quattro terminali:

Terminale 1
cd /iKy/frontend (non faremo nulla)

Terminale 2
redis-server (invio)

Terminale 3 
cd iKy/backend
./celery.sh (invio)

Terminale 4
cd iKy/backend
python3 app.py (invio)

Torniamo sul terminale 1 ed avviamo
npm start
(attendiamo la fine del processo di caricamento moduli)

Sul browser 

127.0.0.1:4200 o localhost:4200
Questo è tutto, credo.

Spero sia di vostro gradimento e di utilità.

Spread the love