[Aviso importante de seguridad] Se han detectado sitios web falsos de Qfinder Pro. Más información >

Este contenido se ha traducido de manera automática. Consulte el Descargo de responsabilidad por la traducción automática.
Cambiar al inglés

How to deploy Open WebUI on the QNAP NAS and connect to Ollama
Cómo implementar Open WebUI en el NAS de QNAP y conectarse a Ollama


Última fecha de modificación: 2026-05-08

Productos Aplicables

QTS, QuTS hero

Container Station


¿Qué es Open WebUI?

Open WebUI es una interfaz web autohospedada, estilo ChatGPT, diseñada para conectarse a modelos de lenguaje grande locales (LLMs) como Ollama. Ofrece una experiencia de chat pulida y fácil de usar sin necesidad de suscripciones en la nube ni de enviar sus datos a servidores externos. Una vez desplegado en su QNAP NAS, puede acceder a Open WebUI desde cualquier navegador en su red.

Lo que aprenderá

Este tutorial cubre:

  1. Crear un archivo YAML de Docker Compose para Open WebUI
  2. Configurar la conectividad de red entre Open WebUI y Ollama
  3. Desplegar el contenedor y crear una cuenta de admin
  4. Seleccionar un LLM y probar la interfaz de chat
  5. Conectar a una instancia remota de Ollama si es necesario

Entender el Networking de Docker

Cuando tanto Open WebUI como Ollama se ejecutan en contenedores separados en el mismo QNAP NAS, se comunican a través de una red compartida de Docker. El punto clave: los contenedores se comunican usando nombres de servicio (por ejemplo: ollama, pero no localhost).

La variable de entorno OLLAMA_BASE_URL indica a Open WebUI dónde encontrar Ollama. Cuando ambos contenedores están en la misma red Docker llamada ai-network, la URL es http://ollama:11434 (usando el nombre del servicio del contenedor).


Requisitos previos

  • NAS de QNAP con QTS 5.2 / QuTS hero h5.2 o versiones posteriores
  • Container Station 3
  • Ollama, desplegado en el mismo NAS de QNAP
  • Al menos 2GB de espacio libre para el contenedor Open WebUI y datos persistentes
  • Familiaridad con los conceptos básicos de Container Station y Docker Compose

Procedimiento

Paso 1: Crear carpeta Almacenamiento

Abra SSH o File Station en su NAS de QNAP. Cree un directorio para los datos persistentes de Open WebUI:
/share/Container/open-webui

Este directorio almacena el historial de chat, la configuración del usuario y los datos de configuración. Sin este montaje de volumen, todas sus conversaciones desaparecerán cuando se reinicie el contenedor.

Paso 2: Crear la aplicación

En Container Station, crea una nueva aplicación con el siguiente contenido:

version: '3.8'
services:
  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    container_name: open-webui
    ports:
      - "3000:8080"
    volumes:
      - /share/Container/open-webui:/app/backend/data
    environment:
      OLLAMA_BASE_URL: http://ollama:11434
    networks:
      - ai-network
    restart: unless-stopped

networks:
  ai-network:
    name: ai-network
    driver: bridge

Explicación de la configuración clave

  • Imagen:ghcr.io/open-webui/open-webui:main — Imagen oficial de Open WebUI desde GitHub Container Registry
  • Puerto:3000:8080 — Acceso desde el navegador en http://NAS-IP:3000, mapeado al puerto 8080 del contenedor
  • Volumen:/share/Container/open-webui:/app/backend/data — Almacenamiento persistente para chats y configuraciones
  • OLLAMA_BASE_URL:http://ollama:11434 — Debe coincidir con el nombre y puerto del servicio de contenedor Ollama
  • Red:ai-network — Red de puente compartida con el contenedor Ollama
  • Reinicio:unless-stopped — El contenedor se reinicia automáticamente después de que QNAP se reinicie

Espera 30-60 segundos para que el contenedor se inicie. Revisa los registros en Container Station.

Paso 3: Crear cuenta de admin y configuración inicial

Abre tu navegador y navega a:
http://YOUR-NAS-IP:3000

Captura de pantalla: Pantalla de inicio de sesión de Open WebUI con campos de registro

En el primer acceso, Open WebUI muestra un formulario de registro. Completa:

  • Nombre: Tu nombre para mostrar
  • Correo electrónico: Una dirección de correo electrónico (no necesita ser válida)
  • Contraseña: Una contraseña segura para su cuenta

La primera cuenta creada se convierte automáticamente en la cuenta admin. Debe crear esta cuenta antes de que la interfaz se desbloquee. Haga clic en Crear cuenta.

Advertencia
La primera cuenta creada se convierte en admin con acceso completo al sistema. Si su NAS de QNAP es accesible desde Internet, configure una contraseña fuerte de inmediato. No deje las credenciales predeterminadas o vacías.

Paso 4: Seleccionar un modelo y probar

Después de iniciar sesión, Open WebUI muestra un selector de modelos. Si ya ha descargado modelos en Ollama, aparecen aquí automáticamente. Si no hay modelos listados:

  1. Vaya al menú admin Panel
  2. Seleccione Configuración -> Modelos
  3. Verifique las conexiones de Ollama y muestre la disponibilidad de modelos.
  4. Descargue un modelo directamente desde Open WebUI o regrese a Ollama para descargar uno primero

Seleccione un modelo del menú desplegable (por ejemplo, Gemma, Qwen, Deepseek).

Paso 5: Comenzar a chatear

Escriba un mensaje en el cuadro de texto en la parte inferior y presione Enter. Open WebUI envía su mensaje a Ollama, que lo procesa utilizando el modelo seleccionado y devuelve una respuesta. La interfaz almacena la conversación completa en su volumen persistente.

Captura de pantalla: interfaz de chat de Open WebUI con una conversación de muestra

Conectando a una instancia remota de Ollama

Si desea que Open WebUI se conecte a Ollama que se ejecuta en un NAS de QNAP diferente o máquina (no el mismo host físico), modifique la variable de entorno:
OLLAMA_BASE_URL: http://OTHER-NAS-IP:11434

Reemplace OTHER-NAS-IP con la dirección IP de la máquina remota que ejecuta Ollama. Asegúrese de que el Firewall de esa máquina permita el tráfico del puerto 11434 desde su NAS de QNAP. Ambas máquinas deben estar en la misma red o tener una configuración de enrutamiento adecuada.

¿Le ha resultado útil este artículo?

El 100% de las personas piensa que ayuda.
Gracias por sus comentarios.

Para obtener más ayuda, pregunte a otros usuarios y a los expertos de QNAP en la comunidad. Ir a la comunidad de QNAP

Díganos cómo podemos mejorar este artículo:

Si desea enviarnos más comentarios, inclúyalos a continuación.

Elija especificación

      Mostrar más Mostrar menos
      Este portal en otros países / regiones:
      ¡Chatea con nosotros! ¡Chatea con nosotros!
      back to top