Installazione dell'applicativo LMS SBNWeb Open in ambiente Docker.
Requisito | Versione |
---|---|
Docker | >= 18.03 |
Docker Compose | >= 1.22 |
Linux | >= kernel 3.10 64bit |
git clone --recursive https://github.com/IstitutoCentraleCatalogoUnicoBiblio/sbnweb-docker.git
Portarsi nella cartella:
sbnweb-docker/db/sql/init
e modificare lo script SQL 05_Definisci_Polo.sql
personalizzando i campi per il polo da installare.
Campo | Descrizione |
---|---|
cd_polo | Codice del polo |
url_indice | URL per il collegamento a Indice SBN |
username | Nome utente |
password | Password per Indice SBN |
denominazione | Descrizione del Polo |
Indirizzo mail per il gestore |
Portarsi nella cartella:
sbnweb-docker
ed eseguire il comando:
docker-compose up --build --no-start
Eseguire il comando:
docker-compose up -d
L'applicazione sarà raggiungibile all'indirizzo:
http://localhost:8080/sbn
Eseguire il comando:
docker-compose stop
Nella cartella:
sbnweb-docker/conf
sono presenti i file di configurazione modificabili dall'utente:
File | Descrizione |
---|---|
sbnweb.conf | configurazione di SBNWeb |
SbnWebPostgres-ds.xml | configurazione per l'accesso al DB Postgres |
downloadSBW.txt | configurazione per l'accesso al DB della procedura UNIMARC |
offlineExportUnimarc.linux.cfg | configurazione della procedura UNIMARC |
Cartella | Descrizione |
---|---|
runtime-data/db_data | database di SBNWeb |
runtime-data/app_data/log | log di JBoss AS |
runtime-data/app_data/download | output elaborazioni differite |
runtime-data/app_data/export/unimarc | output estrazioni UNIMARC |