Saltar al contenido principal

⏱️ Inicio Rápido

Sponsored by n8n
n8n
Does your interface have a backend yet? Try n8n
Nota Importante sobre Roles de Usuario y Privacidad:
  • Creación de Administrador: La primera cuenta creada en Open WebUI obtiene privilegios de Administrador, controlando la gestión de usuarios y las configuraciones del sistema.
  • Registros de Usuarios: Los registros posteriores comienzan con un estado Pendiente, requiriendo la aprobación del Administrador para el acceso.
  • Privacidad y Seguridad de Datos: Todos tus datos, incluidos los detalles de inicio de sesión, se almacenan localmente en tu dispositivo. Open WebUI garantiza una estricta confidencialidad y sin solicitudes externas para mejorar la privacidad y seguridad.
    • Todos los modelos son privados por defecto. Los modelos deben compartirse explícitamente a través de grupos o hacerse públicos. Si un modelo se asigna a un grupo, solo los miembros de ese grupo pueden verlo. Si un modelo se hace público, cualquiera en la instancia puede verlo.

Elige tu método de instalación preferido a continuación:

  • Docker: Soportado oficialmente y recomendado para la mayoría de los usuarios
  • Python: Adecuado para entornos con pocos recursos o aquellos que deseen una configuración manual
  • Kubernetes: Ideal para implementaciones empresariales que requieren escalado y orquestación

Inicio Rápido con Docker 🐳

Sigue estos pasos para instalar Open WebUI con Docker.

Paso 1: Descargar la Imagen de Open WebUI

Comienza descargando la última imagen de Docker de Open WebUI desde el GitHub Container Registry.

docker pull ghcr.io/open-webui/open-webui:main

Paso 2: Ejecutar el Contenedor

Ejecuta el contenedor con la configuración predeterminada. Este comando incluye un mapeo de volumen para garantizar almacenamiento persistente de datos.

docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main

Banderas Importantes

  • Mapeo de Volumen (-v open-webui:/app/backend/data): Garantiza el almacenamiento persistente de tus datos. Esto evita la pérdida de datos entre reinicios del contenedor.
  • Mapeo de Puertos (-p 3000:8080): Expone el WebUI en el puerto 3000 de tu máquina local.

Uso con Soporte de GPU

Para soporte de GPU Nvidia, agrega --gpus all al comando docker run:

docker run -d -p 3000:8080 --gpus all -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:cuda

Modo de Usuario Único (Deshabilitar el Inicio de Sesión)

Para omitir la página de inicio de sesión en una configuración de usuario único, configura la variable de entorno WEBUI_AUTH en False:

docker run -d -p 3000:8080 -e WEBUI_AUTH=False -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
aviso

No puedes cambiar entre el modo de usuario único y el modo de varias cuentas después de este cambio.

Configuración Avanzada: Conectar a Ollama en Otro Servidor

Para conectar Open WebUI a un servidor Ollama ubicado en otro host, agrega la variable de entorno OLLAMA_BASE_URL:

docker run -d -p 3000:8080 -e OLLAMA_BASE_URL=https://example.com -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

Acceder al WebUI

Después de que el contenedor esté en ejecución, accede a Open WebUI en:

http://localhost:3000

Para obtener ayuda detallada sobre cada bandera de Docker, consulta la documentación de Docker.

Actualización

Para actualizar tu instalación local de Docker a la versión más reciente, puedes usar Watchtower o actualizar el contenedor manualmente.

Opción 1: Usando Watchtower

Con Watchtower, puedes automatizar el proceso de actualización:

docker run --rm --volume /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once open-webui

(Sustituye open-webui por el nombre de tu contenedor si es diferente.)

Opción 2: Actualización manual

  1. Detén y elimina el contenedor actual:

    docker rm -f open-webui
  2. Descarga la última versión:

    docker pull ghcr.io/open-webui/open-webui:main
  3. Vuelve a iniciar el contenedor:

    docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main

Ambos métodos actualizarán tu instancia de Docker y la harán funcionar con la última versión disponible.

Próximos Pasos

Después de instalar, visita:

¡Ahora estás listo para comenzar a usar Open WebUI!

Usar Open WebUI con Ollama

Si estás utilizando Open WebUI con Ollama, asegúrate de consultar nuestra Guía para Comenzar con Ollama para aprender a gestionar tus instancias de Ollama con Open WebUI.

Únete a la Comunidad

¿Necesitas ayuda? ¿Tienes preguntas? Únete a nuestra comunidad: