NAP Latino

PUBLICADO EL 11 DE JULIO DE 2026

Cómo montar tu servidor de IA local con Ollama y Open WebUI

Montar tu propio servidor de IA local es más accesible de lo que piensas. Con Ollama y Open WebUI, puedes tener un asistente de IA privado y gratuito funcionando en tu red local en minutos. Esta guía paso a paso te mostrará cómo hacerlo.

Montar tu propio servidor de IA local es más accesible de lo que piensas. Con Ollama y Open WebUI, puedes tener un asistente de IA privado y gratuito funcionando en tu red en minutos, sin depender de una API externa ni pagar por token consumido. Esta guía paso a paso te muestra cómo hacerlo.

Requisitos previos

1. Instala Docker

Vamos a usar Docker porque empaqueta Ollama y Open WebUI con todas sus dependencias, evitando conflictos con otras librerías que ya tengas instaladas en el sistema. Si no tienes Docker instalado, ejecuta:


sudo apt update && sudo apt install -y docker.io docker-compose

sudo usermod -aG docker $USER

Reinicia la terminal o ejecuta newgrp docker para aplicar los cambios de grupo sin cerrar sesión.

2. Instala Ollama

Ahora instalamos Ollama, el motor que se encarga de descargar y ejecutar los modelos de lenguaje localmente:


curl -fsSL https://ollama.com/install.sh | sh

3. Configura Open WebUI con Docker

Open WebUI es la interfaz web que te va a permitir chatear con los modelos sin usar la línea de comandos. La conectamos a Ollama definiendo ambos servicios en un mismo archivo e indicando la dirección interna del contenedor de Ollama, para que arranquen juntos y se hablen entre sí automáticamente. Crea un archivo docker-compose.yml:


version: '3.8'

services:

  open-webui:

    image: ghcr.io/open-webui/open-webui:main

    container_name: open-webui

    ports:

      - "3000:8080"

    environment:

      - OLLAMA_BASE_URL=http://ollama:11434

    volumes:

      - ./data:/app/data

    depends_on:

      - ollama

    restart: unless-stopped



  ollama:

    image: ollama/ollama

    container_name: ollama

    ports:

      - "11434:11434"

    volumes:

      - ollama:/root/.ollama

    restart: unless-stopped



volumes:

  ollama:

4. Levanta los servicios

Con el archivo listo, este comando descarga las imágenes y arranca los dos contenedores en segundo plano:


docker-compose up -d

5. Entra a la interfaz web

Abre tu navegador y ve a http://localhost:3000. Crea tu cuenta (queda guardada solo en tu servidor, nadie más tiene acceso) y ya puedes empezar a usar tu servidor de IA local.

6. Descarga un modelo

En la interfaz de Open WebUI, selecciona "Ollama" como proveedor y elige un modelo como llama3:8b o mistral:7b. El sistema lo descarga automáticamente desde Ollama la primera vez que lo uses — después queda guardado localmente y no vuelve a descargarlo.

Consejos finales

  • Para GPUs NVIDIA, instala los controladores y el NVIDIA Container Toolkit para mejor rendimiento.
  • Los modelos más grandes (70B) requieren más RAM y más tiempo de carga.
  • Puedes acceder a tu servidor desde otros dispositivos en tu red usando la IP del servidor: http://[IP_DEL_SERVIDOR]:3000.

Dónde correr esto de forma permanente

Todo lo anterior funciona en tu computador personal, pero solo mientras esté encendido. Si quieres que tu asistente de IA esté disponible 24/7 —para ti o para tu equipo, desde cualquier lugar— necesitas un servidor que no se apague. En NAP Latino tenemos VPS y VDS con el control root y los recursos dedicados que este stack necesita para correr de forma estable y permanente.

¡Listo! Ahora tienes un servidor de IA privado y completamente bajo tu control.

Carolina www.naplatino.com · soporte@naplatino.com