RemarkableCloud

Imagen Docker

Open WebUI con Ollama. Chat de IA privado en tu servidor.

Open WebUI es una interfaz autoalojada estilo ChatGPT para modelos de lenguaje. Este build empaqueta un runtime Ollama embebido en el mismo contenedor, así que una sola imagen sirve la interfaz de chat y corre los modelos localmente, con todo el estado en SQLite y sin base de datos externa.

ghcr.io/remarkablecloud/open-webui
# Open WebUI con Ollama, base fijada por digest
docker pull ghcr.io/remarkablecloud/open-webui:0.11.3-r1
docker compose up -d
Build actual
0.11.3-r1, actualizada 10 sept 2026
Base
Open WebUI + Ollama embebido, anclada por digest
Qué trae
Trae tus modelos desde la UI, un volumen de datos, la inferencia en CPU funciona
Licencia de origen
Open WebUI: BSD-3-Clause con cláusula de marca; Ollama: MIT

La imagen

Qué agrega nuestra imagen.

Qué cambia frente a Open WebUI original, y por qué importa en producción.

Base anclada por digest

La imagen upstream de Open WebUI con Ollama embebido va anclada por digest para builds reproducibles y auditables.

Etiquetas de procedencia OCI

(título, descripción, vendor, fuente) para trazabilidad de cadena de suministro.

Healthcheck integrado

Un HEALTHCHECK del contenedor corre contra el endpoint /health de Open WebUI, con un periodo de arranque más largo para que el runtime embebido inicialice antes de enrutar tráfico. La versión está anclada a Open WebUI 0.11.3 en el tag 0.11.3-r1. No se incluyen modelos; los descargas tú.

La guía

Córrela en producción.

Un resumen para producción, escrito por quienes construyen la imagen. La guía técnica completa, con compose, entorno, endurecimiento, respaldos y actualizaciones, está en inglés.

Resumen de producción

Un solo contenedor con la UI y el runtime Ollama juntos: sin base externa, con SQLite adentro. Dos volúmenes separan el estado: owui-data (chats, usuarios, ajustes) y ollama-data (los modelos que descargues desde la UI o con ollama pull). Los pesos viven en RAM al usarse, así que 8 GB es el piso realista y los modelos grandes quieren más. La primera cuenta creada es el admin. Respalda ambos volúmenes; para actualizar, cambia al tag nuevo y recrea.

La guía técnica completa (Compose, variables, hardening, respaldos y upgrades) está disponible en inglés: ver la guía completa.

Changelog

Cada build se fija por digest y queda registrado aquí, así ves qué cambió antes de descargar un tag nuevo.

  1. 0.11.3-r1 Actual 10 sept 2026 Primer build de RemarkableCloud de Open WebUI 0.11.3, con un runtime de Ollama embebido.
Changelog completo en GitHub

Open WebUI y otros nombres de productos son marcas de sus respectivos titulares. RemarkableCloud no está afiliada a ellos ni cuenta con su respaldo.

FAQ

Open WebUI con Ollama: respuestas.

Respuestas cortas de quienes construyen y corren esta imagen.

¿Necesito un contenedor de Ollama aparte?

No. Esta imagen empaqueta Ollama dentro del mismo contenedor. Un solo servicio corre la UI y los modelos.

¿Cómo agrego un modelo?

Inicia sesión, abre Ajustes > Modelos y descarga el que quieras, o corre docker exec <contenedor> ollama pull <modelo>. Los modelos se guardan en el volumen ollama-data.

¿Por qué usa tanta memoria?

Los pesos del modelo se cargan a RAM cuando están en uso. Planifica al menos 8 GB, y más para modelos grandes.

¿Puedo conectar un API externo compatible con OpenAI en vez de modelos locales?

Sí. Open WebUI soporta endpoints externos compatibles con OpenAI en sus ajustes, además del runtime local empaquetado.

¿Dónde se guardan mis datos?

Chats, usuarios y ajustes viven en el volumen owui-data (/app/backend/data); los modelos descargados viven en el volumen ollama-data (/root/.ollama).

Descárgala, o deja que la corramos.

Las mismas imágenes que usan nuestras apps administradas, gratis en GHCR.