Skip to content

Installazione Dipendenze

Tiberio edited this page May 24, 2026 · 5 revisions

Installazione Dipendenze

Prerequisiti

SHRI-Tools è un'app desktop Electron. L'analisi MediaInfo è integrata nell'app tramite libreria WebAssembly — non serve installare MediaInfo. Sono richiesti solo i seguenti strumenti esterni per le funzionalità avanzate.

Strumento Richiesto per Download
BDInfo Analisi Full Disc Blu-ray BDInfo GitHub
FFmpeg Screenshot automatici ffmpeg.org
mkbrr Creazione file .torrent (opzionale) vedi Impostazioni

Nessun runtime aggiuntivo (Node.js, Python ecc.) è necessario per usare l'app distribuita.


Download

Scarica l'ultima versione dalla pagina Releases:

  • SHRI-Tools.exe — eseguibile Windows portabile (nessuna installazione richiesta)

Avvio

  1. Scarica l'eseguibile
  2. Avvialo direttamente — non richiede installazione
  3. Al primo avvio, vai su Impostazioni per configurare i percorsi degli strumenti e l'API key

Docker (Linux / NAS / server)

L'immagine ufficiale è disponibile su GitHub Container Registry — nessun build locale necessario.

# Prima installazione
docker compose pull && docker compose up -d
# Aggiornamento a nuova versione
docker compose pull && docker compose restart

L'immagine viene pubblicata automaticamente ad ogni release: ghcr.io/tiberio87/shri-tools:latest.

Per la configurazione completa (volumi, porte VNC, PUID/PGID), consulta il README.md nel repository.


Per sviluppatori

Clona il repository e avvia in modalità sviluppo:

git clone https://github.com/tiberio87/SHRI-Tools.git
cd SHRI-Tools
npm install
npm start

Per la struttura del codice e l'architettura, consulta il file docs/DEVELOPMENT.md.

Clone this wiki locally