[Importante Sicurezza Avviso] Rilevati siti web Qfinder Pro falsi. Scopri di più >

Questo contenuto è una traduzione automatica. Vedere la sezione Esclusione di responsabilità per la traduzione automatica.
Passa a Inglese

How to deploy Open WebUI on the QNAP NAS and connect to Ollama
Come distribuire Open WebUI sul NAS QNAP e connettersi a Ollama


Ultima data di modifica 2026-05-08

Prodotti Applicabili

QTS, QuTS hero

Container Station


Che cos'è Open WebUI?

Open WebUI è un'interfaccia web auto-ospitata in stile ChatGPT progettata per connettersi a modelli linguistici di grandi dimensioni (LLM) locali come Ollama. Fornisce un'esperienza di chat raffinata e user-friendly senza richiedere abbonamenti cloud o inviare i tuoi dati a server esterni. Una volta distribuito sul tuo NAS QNAP, puoi accedere a Open WebUI da qualsiasi browser sulla tua rete.

Cosa Imparerai

Questo tutorial copre:

  1. Creazione di un file YAML Compose Docker per Open WebUI
  2. Configurazione della connettività di rete tra Open WebUI e Ollama
  3. Distribuzione del container e creazione di un account admin
  4. Selezione di un LLM e test dell'interfaccia di chat
  5. Connessione a un'istanza remota di Ollama se necessario

Comprensione del Networking Docker

Quando sia Open WebUI che Ollama vengono eseguiti in container separati sullo stesso NAS QNAP, comunicano tramite una rete Docker condivisa. Punto chiave: i container comunicano utilizzando i nomi dei servizi (ad esempio: ollama, ma non localhost).

La variabile d'ambiente OLLAMA_BASE_URL indica a Open WebUI dove trovare Ollama. Quando entrambi i container sono sulla stessa rete Docker chiamata ai-network, l'URL è http://ollama:11434 (utilizzando il nome del servizio del container).


Prerequisiti

  • NAS QNAP con QTS 5.2 / QuTS hero h5.2 o versioni successive
  • Container Station 3
  • Ollama, distribuito sullo stesso NAS QNAP
  • Almeno 2GB di spazio libero per il container Open WebUI e i dati persistenti
  • Familiarità con le basi di Container Station e Docker Compose

Procedura

Fase 1: Crea la cartella Archiviazione

Apri SSH o File Station sul tuo NAS QNAP. Crea una directory per i dati persistenti di Open WebUI:
/share/Container/open-webui

Questa directory memorizza la cronologia delle chat, le impostazioni utente e i dati di configurazione. Senza questo montaggio del volume, tutte le tue conversazioni scompaiono quando il container si riavvia.

Fase 2: Crea l'Applicazione

In Container Station, crea una nuova Applicazione con il seguente contenuto:

versione: '3.8'
servizi:
  open-webui:
    immagine: ghcr.io/open-webui/open-webui:main
    nome_contenitore: open-webui
    porte:
      - "3000:8080"
    volumi:
      - /share/Container/open-webui:/app/backend/data
    ambiente:
      OLLAMA_BASE_URL: http://ollama:11434
    reti:
      - ai-network
    riavvio: unless-stopped

reti:
  ai-network:
    nome: ai-network
    driver: bridge

Spiegazione della Configurazione Chiave

  • Immagine:ghcr.io/open-webui/open-webui:main — Immagine ufficiale di Open WebUI dal GitHub Container Registry
  • Porta:3000:8080 — Accesso dal browser a http://NAS-IP:3000, mappato alla porta 8080 del contenitore
  • Volume:/share/Container/open-webui:/app/backend/data — Archiviazione persistente per chat e impostazioni
  • OLLAMA_BASE_URL:http://ollama:11434 — Deve corrispondere al nome del servizio e alla porta del tuo contenitore Ollama
  • Rete:ai-network — Rete bridge condivisa con il contenitore Ollama
  • Riavvio:unless-stopped — Il contenitore si riavvia automaticamente dopo il riavvio di QNAP

Attendere 30-60 secondi per l'avvio del contenitore. Controllare i log in Container Station.

Fase 3: Crea un Account admin e Configurazione Iniziale

Apri il browser e naviga a:
http://YOUR-NAS-IP:3000

Screenshot: Schermata di login di Open WebUI con campi di registrazione

Al primo accesso, Open WebUI visualizza un modulo di registrazione. Compila:

  • Nome: Il tuo nome visualizzato
  • Email: Un indirizzo email (non deve essere valido)
  • Password: Una password sicura per il tuo account

Il primo account creato diventa automaticamente l'account admin. Devi creare questo account prima che l'interfaccia si sblocchi. Clicca su Crea Account.

Avviso
Il primo account creato diventa admin con accesso completo al sistema. Se il tuo QNAP NAS è accessibile da internet, imposta immediatamente una password forte. Non lasciare le credenziali predefinite o vuote.

Passo 4: Seleziona un Modello e Testa

Dopo l'accesso, Open WebUI mostra un selettore di modelli. Se hai già scaricato modelli in Ollama, appariranno qui automaticamente. Se non ci sono modelli elencati:

  1. Vai al menu admin Pannello
  2. Seleziona Impostazione -> Modelli
  3. Verifica le connessioni di Ollama e visualizza la disponibilità dei modelli.
  4. Scarica un modello direttamente da Open WebUI o torna a Ollama per scaricarne uno prima

Seleziona un modello dal menu a tendina (es., Gemma, Qwen, Deepseek).

Passo 5: Inizia a Chattare

Digita un messaggio nella casella di testo in basso e premi Invio. Open WebUI invia il tuo messaggio a Ollama, che lo elabora utilizzando il modello selezionato e restituisce una risposta. L'interfaccia memorizza l'intera conversazione nel tuo volume persistente.

Screenshot: Interfaccia chat di Open WebUI con una conversazione di esempio

Connessione a un'istanza remota di Ollama

Se desideri che Open WebUI si connetta a Ollama in esecuzione su un altro QNAP NAS o macchina (non lo stesso host fisico), modifica la variabile d'ambiente:
OLLAMA_BASE_URL: http://OTHER-NAS-IP:11434

Sostituisci OTHER-NAS-IP con l'indirizzo IP della macchina remota che esegue Ollama. Assicurati che il Firewall di quella macchina consenta il traffico sulla porta 11434 dal tuo QNAP NAS. Entrambe le macchine devono essere sulla stessa rete o avere un routing adeguato configurato.

Questo articolo è stato utile?

100% delle persone lo ritengono utile.
Grazie per il feedback.

Per ulteriore assistenza, chiedi ad altri utenti e agli esperti QNAP nella community. Vai alla community QNAP

Informarci su come può essere migliorato l'articolo:

Per offrire un’ulteriore feedback, includerlo di seguito.

Scegliere le caratteristiche

      Mostra di più Meno
      Questo sito in altre nazioni/regioni
      Chatta con noi! Chatta con noi!
      back to top