Installazione

Il processo di setup del backend prevede il lancio di questi comandi

Inizializzare il database con i dati di setup di base per l’installazione

./run-make.sh init_db

Importare tutte le entity a database recuperandole dalla sorgente ufficiale

./run-make.sh import_entities

Creare un nuovo sito

Per creare un nuovo sito e prepopolarlo con i contenuti standard specificare il codice istat (https://www.istat.it/storage/codici-unita-amministrative/Elenco-comuni-italiani.xls) colonna “Codice Comune formato alfanumerico”

./run-make.sh init_entity entity_code=<istat_code>

Installazione di elasticsearch

sudo apt update
sudo apt install apt-transport-https
sudo apt install openjdk-8-jdk
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" > /etc/apt/sources.list.d/elastic-7.x.``list'
sudo apt update
sudo apt install elasticsearch

Startare il servizio

sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service
curl -X GET "localhost:9200/"