Que es Open WebUI y para que sirve

Open WebUI (anteriormente conocido como Ollama WebUI) es una interfaz web de codigo abierto, auto-hospedada y facil de usar para interactuar con modelos de lenguaje grande a traves de Ollama u otras APIs compatibles. Proporciona una experiencia similar a las interfaces de chatbot comerciales pero ejecutandose completamente en tu propio servidor, con control total sobre los datos y sin costos de uso por mensaje.

Open WebUI incluye funcionalidades avanzadas como historial de conversaciones, gestion de multiples modelos, soporte para documentos (RAG), gestion de usuarios con roles, y una API compatible con el estandar OpenAI para integraciones sencillas.

Requisitos del servidor para Open WebUI

ComponenteMinimoRecomendado
Sistema operativoUbuntu 20.04 / Debian 11Ubuntu 22.04 / Debian 12
RAM (solo Open WebUI)2 GB4 GB
RAM total (con modelo)8 GB (para modelos 3B)16-32 GB (para modelos 7-13B)
DockerRequeridoDocker + Docker Compose
OllamaRequerido para modelos localesOllama instalado en el servidor

Instalacion de Open WebUI en Ubuntu paso a paso

# Paso 1: Instalar Docker
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER && newgrp docker

# Paso 2: Instalar Ollama
curl -fsSL https://ollama.com/install.sh | sh

# Paso 3: Descargar un modelo
ollama pull llama3.2

# Paso 4: Iniciar Open WebUI
docker run -d --network=host \
  -v open-webui:/app/backend/data \
  --name open-webui --restart always \
  ghcr.io/open-webui/open-webui:main

Configurar un dominio y HTTPS para Open WebUI

Para acceder a Open WebUI de forma segura desde cualquier lugar, configurar Nginx como proxy inverso con SSL:

# Instalar Nginx y Certbot
sudo apt install nginx certbot python3-certbot-nginx -y

# Configurar el virtualhost de Nginx
# Y obtener certificado SSL
sudo certbot --nginx -d ia.tudominio.com

Con un VPS de WebHosting MX con 16 GB de RAM puedes tener Open WebUI + Ollama con modelos de 7-13B parametros funcionando para tu equipo en cuestion de horas. Acceso SSH completo, soporte en espanol y alta disponibilidad. Consulta nuestros planes VPS en webhosting.mx.

Was this answer helpful? 0 Users Found This Useful (0 Votes)