Avanzado 11 minNAS

Ollama en un NAS Synology: un LLM en el servidor familial

Respuesta directa

Sí, en la práctica en los NAS x86 (Intel Celeron o AMD Ryzen) cuya RAM se puede ampliar: los modelos ARM de gama básica solo tienen de 1 a 2 GB de memoria. Calcula entre 6 y 8 GB de RAM libre para un 7B en Q4, además de la que necesita DSM. No existe un paquete oficial de Ollama: utiliza Container Manager (DSM 7.2+) y la imagen ollama/ollama.

Un NAS Synology puede alojar un verdadero LLM local, accesible desde toda la red doméstica o empresarial, sin depender de la nube. Pero no todas las configuraciones son adecuadas para ello: el procesador, la RAM disponible y la forma de exponer el servicio en la red marcan la diferencia entre una herramienta utilizable y una decepción. Esto es lo que debes comprobar antes de instalar y lo que puedes esperar al usar solo la CPU.

Por Mohamed Meguedmi·Actualización 2026-09-28·Probado en Windows, macOS y Linux

#¿Qué NAS Synology son compatibles con Ollama?

La memoria es lo primero que debes comprobar antes de cualquier compra o intento de instalación. Ollama publica versiones para Linux tanto para x86-64 como para ARM64: por tanto, el procesador ARM no es el verdadero obstáculo. En cambio, los NAS Synology de gama de entrada basados en un procesador ARM Realtek solo incorporan 1 GB (DS124, DS223j) o 2 GB (DS223) de memoria según las fichas técnicas de Synology, mientras que un modelo de 7B cuantizado en Q4 ocupa por sí solo unos 5 GB. Los modelos x86 (Intel Celeron o AMD Ryzen, generalmente las series «Plus») son la opción realista, porque su memoria se puede ampliar.

En la práctica, son las series «Plus» y superiores, equipadas con un Intel Celeron o un AMD Ryzen, las que convienen. Antes de instalar cualquier cosa, revisa la ficha técnica exacta de tu modelo: el nombre de la gama (Plus) es una pista, no una garantía por sí solo.

!
Verificar antes de comprar un NAS para Ollama
Con 1 o 2 GB de memoria, un NAS ARM de gama básica no puede cargar un modelo útil, aunque sea pequeño. Comprueba en la ficha técnica de Synology la memoria instalada y la memoria máxima antes de realizar cualquier compra para este proyecto.

#¿Cuánta RAM se debe prever para un uso realista?

El kit de IA Local

Tu ChatGPT privado y gratuito en tu máquina en 1 hora — LM Studio, Ollama, Open WebUI, tus documentos, sin nube.

  • Espacio en línea de por vida
  • PDF + archivos
  • Reembolsado 30 j

La necesidad de RAM varía según el modelo cargado, la cuantización, la longitud del contexto y el número de usuarios simultáneos; también hay que dejar margen para DSM y otros paquetes que funcionan en paralelo. Un modelo 7B en Q4 ocupa aproximadamente 5 GB para sus pesos, a los que se suman el contexto y los procesos: calcula entre 6 y 8 GB de RAM libre. En un NAS con 8 GB en total, el margen se vuelve muy pequeño una vez que se consideran DSM y Container Manager; 16 GB permiten un funcionamiento cómodo.

RAM de fábrica en algunos modelos Synology x86 compatibles
ModeloCPURAM originalRAM máxima
DS225+ / DS425+Intel Celeron J41252 GB DDR46 GB
DS725+AMD Ryzen R1600 (2 núcleos)4 GB DDR4 ECC32 GB
DS925+AMD Ryzen V1500B (4 núcleos)4 GB DDR4 ECC32 GB
DS1525+ / DS1825+AMD Ryzen V1500B (4 núcleos)8 GB DDR4 ECC32 GB

Los DS225+ y DS425+ vienen con solo 2 GB de RAM de fábrica: es una cantidad claramente insuficiente para un LLM utilizable, incluso para un modelo pequeño. Es indispensable ampliar la memoria de estos modelos antes de instalar Ollama.

#¿Qué modelos de Synology considerar primero?

Los modelos equipados con un Ryzen (DS725+, DS925+, DS1525+, DS1825+) ofrecen RAM ampliable hasta 32 GB y una CPU más adecuada para el cálculo que los Celeron de las gamas DS225+/DS425+. Para un uso serio de LLM, hay que optar por estas gamas y ampliar la memoria hasta el máximo admitido en lugar de mantener la configuración de fábrica.

#Instalar Ollama a través de Container Manager

Synology no ofrece Ollama como paquete oficial en el Centro de paquetes: hay que usar Container Manager, que reemplaza el paquete Docker antiguo desde DSM 7.2 (en DSM 7.0 y 7.1, aún está disponible el paquete Docker antiguo).

  1. 01
    Verificar la versión de DSM
    Container Manager requiere DSM 7.2 o superior. En versiones anteriores, se debe usar el paquete Docker antiguo, con una interfaz diferente.
  2. 02
    Abrir Container Manager y buscar la imagen oficial
    Desde el menú principal de DSM, abrir Container Manager, ir a Registro, buscar ollama/ollama, seleccionar la imagen oficial y hacer clic en Descargar.
  3. 03
    Configurar el puerto y arrancar el contenedor
    Asignar el puerto del contenedor (11434 por defecto para Ollama) a un puerto de un rango alto en el equipo anfitrión, en consonancia con el rango 8000-9000 recomendado para este tipo de servicio, en lugar de modificar los puertos predeterminados de DSM.
  4. 04
    Descargar un primer modelo adecuado para la RAM disponible
    Una vez iniciado el contenedor, conectarse por línea de comandos o mediante la interfaz y descargar un modelo cuyo tamaño se ajuste a la RAM libre realmente disponible en el NAS, no a la RAM total instalada.

#Añadir una interfaz: Open WebUI en Docker Compose

Ollama por sí solo solo ofrece una API y una interfaz de línea de comandos, sin interfaz de conversación: para obtener una experiencia similar a ChatGPT, necesitas un segundo programa conectado a él. El método recomendado consiste en desplegar Ollama y Open WebUI como dos contenedores Docker distintos en el mismo NAS y después descargar un modelo cuyo tamaño se ajuste a la RAM realmente disponible, en vez de elegir el modelo más capaz que encuentres en internet; la elección del modelo sigue sujeta a las mismas restricciones de memoria que cuando usas Ollama por sí solo, descritas más arriba. Desde DSM 7.2, Container Manager incluye una pestaña «Proyecto» que ejecuta directamente un archivo docker-compose.yml, sin usar SSH ni escribir comandos en un terminal, lo que acerca la experiencia de Synology a la de un servidor Linux clásico, manteniendo el control desde la interfaz gráfica de DSM.

  1. 01
    Crear la carpeta del proyecto
    En File Station, crear una carpeta dedicada, por ejemplo /volume1/docker/openwebui, que alojará el archivo docker-compose.yml del proyecto; mantener esta carpeta separada de la utilizada para instalar únicamente Ollama evita mezclar las configuraciones de los dos contenedores.
  2. 02
    Escribir el archivo docker-compose.yml
    Declarar dos servicios: ollama (la API ya instalada en el paso anterior o incorporada de nuevo aquí) y open-webui, conectado a Ollama mediante su URL interna, con el puerto 3000 expuesto en el host para la interfaz web.
  3. 03
    Iniciar el proyecto desde Container Manager
    Crear un nuevo Proyecto en Container Manager, seleccionar esta carpeta y luego desplegar: el comando subyacente equivale a docker compose up -d e inicia los dos contenedores juntos, en el orden correcto de sus dependencias.
  4. 04
    Abrir la interfaz y crear la cuenta de administrador
    Una vez iniciados los contenedores, abrir la dirección IP del NAS seguida del puerto 3000 desde un navegador en la red local, crear la cuenta de administrador en el primer acceso y, después, obtener un modelo de Ollama directamente desde la interfaz.
→
Establecer expectativas realistas desde el principio, antes de instalar cualquier cosa
Para un uso que no sea en tiempo real —plantear una pregunta y esperar entre 30 y 60 segundos para obtener la respuesta completa—, la inferencia solo con CPU en un NAS basado en Celeron sigue siendo funcional. Para un uso interactivo, con respuestas que se muestran a medida que se generan, sin esperas perceptibles, se necesita una GPU o hardware de inferencia dedicado, algo que un NAS Synology no ofrece.

#Expectativas realistas con solo CPU

Un NAS Synology ejecuta Ollama únicamente en CPU: no hay una GPU dedicada que se pueda aprovechar en estas máquinas. La velocidad real debe medirse con el modelo y la carga previstos, ya que varía con la longitud del contexto, la versión de Ollama y la actividad concurrente del NAS (copias de seguridad, indexación, otros paquetes). Como referencia cualitativa, la velocidad observada para la generación de textos largos ronda los 5 tokens por segundo: más que suficiente para un uso asíncrono (resúmenes, procesamiento en segundo plano), pero algo justa para una conversación exigente en tiempo real.

i
Lo que un NAS Synology hace bien
Un uso asíncrono —resumen de documentos, extracción de información, automatizaciones activadas por un script— tolera bien una velocidad de procesamiento modesta. Una conversación interactiva rápida, mucho menos.

#Seguridad de red: no exponer Ollama en Internet

Un NAS suele contener todos los archivos personales o profesionales de un hogar o de una pequeña organización: es una máquina cuya protección debe ser prioritaria, no algo que debas exponer por comodidad. Redirigir un puerto DSM o un puerto de un contenedor directamente a Internet pone un dispositivo que contiene todos tus archivos al alcance de escaneos automatizados, y los NAS Synology ya han sido blanco de campañas de ransomware precisamente por este motivo.

!
Regla simple
Mantén Ollama accesible únicamente en la red local (LAN) o a través de una VPN hacia tu propia red. Nunca redirijas el puerto del contenedor hacia Internet en la configuración del router o de DSM.

#Frente a un despliegue Docker de producción

Esta guía está orientada a una instalación sencilla, con un solo contenedor, en un NAS doméstico o de una pequeña organización. Para una pila de producción con proxy inverso HTTPS, interfaz web dedicada, RAG vectorial y monitorización, el procedimiento es diferente y exige más trabajo de operación: se explica en la guía de Docker Compose para producción de este sitio, pensada para un servidor Linux dedicado en lugar de un NAS.

#Para quién tiene sentido este montaje

Ejecutar Ollama en un NAS Synology es adecuado para quien ya tiene un NAS x86 en funcionamiento para almacenar datos y quiere añadirle un uso ligero y asíncrono de IA, accesible desde toda la red local: resumir documentos guardados en una carpeta compartida, extraer información de correos electrónicos archivados o servir como componente de una automatización doméstica. No es la opción adecuada si el objetivo es mantener conversaciones fluidas y rápidas a diario, o si el NAS ya sirve como sistema principal de copias de seguridad y no tiene margen de memoria para dedicar a un LLM sin arriesgarse a ralentizar sus tareas habituales.

Ya tienes un NAS x86 Plus con RAM libre
Es el escenario más rentable: no se necesita adquirir material adicional, solo una posible actualización de memoria y un contenedor que configurar.
Estás buscando una conversación inmediata tipo ChatGPT
La CPU de un NAS, por sí sola, sigue siendo lenta frente a una GPU dedicada o un chip reciente con memoria unificada; opta más bien por un mini-PC o una máquina con GPU para este uso.
El NAS ya alberga respaldos críticos
Comprueba la RAM disponible y la carga de la CPU antes de añadir Ollama: un servicio mal dimensionado puede ralentizar las tareas de copia de seguridad existentes.
Preguntas frecuentes
¿Pueden todos los NAS Synology ejecutar Ollama?+
No, en la práctica. Ollama existe tanto para x86-64 como para ARM64, pero los NAS de gama básica con procesador ARM Realtek solo tienen 1 GB (DS124, DS223j) o 2 GB (DS223) de memoria, demasiado poco para cargar un modelo. Los modelos viables son los x86-64 (Intel Celeron o AMD Ryzen, generalmente las series «Plus» y superiores), cuya memoria se puede ampliar.
¿Cuánta RAM se necesita en un NAS Synology para Ollama?+
Cuenta con entre 6 y 8 GB de RAM libre para un modelo de 7B en Q4 (aproximadamente 5 GB de pesos más el contexto), además de lo que consumen DSM y los demás paquetes activos; la necesidad exacta varía según la cuantización, la longitud del contexto y el número de usuarios simultáneos. Los modelos que vienen con solo 2 GB de fábrica (DS225+, DS425+) necesitan obligatoriamente una ampliación de memoria antes de cualquier instalación.
¿Existe un paquete oficial de Ollama en el Centro de paquetes Synology?+
No, y probablemente no cambiará: Ollama sigue siendo un software de terceros desde el punto de vista de Synology. Hay que pasar por Container Manager (DSM 7.2 o superior), que reemplazó el antiguo paquete Docker y también ofrece una pestaña Proyecto para ejecutar un archivo docker-compose.yml directamente desde la interfaz, sin SSH, y luego descargar la imagen oficial ollama/ollama desde el Registro del gestor de contenedores.
¿Qué velocidad se puede esperar de Ollama en un NAS Synology?+
El NAS funciona solo con la CPU, sin GPU dedicada. La velocidad depende mucho del modelo, del contexto y de la carga del NAS; una cifra orientativa observada para la generación de textos largos ronda los 5 tokens por segundo. Es adecuado para un uso asíncrono (resumen, tarea en segundo plano), pero la inferencia solo con CPU en un NAS basado en Celeron está más pensada para esperar entre 30 y 60 segundos hasta obtener una respuesta completa que para una conversación cuya respuesta vaya apareciendo a medida que se genera.
¿Es prudente hacer accesible Ollama desde Internet?+
No. Un NAS suele contener todos tus archivos personales o profesionales; redirigir un puerto DSM o un puerto de contenedor hacia Internet lo expone directamente a escaneos automatizados, y algunos NAS Synology ya han sido objetivo de campañas de ransomware por esta razón concreta. Limítate al acceso por la red local o mediante una VPN a tu propia red.
¿Cómo añadir una interfaz de conversación tipo ChatGPT a Ollama en Synology?+
Desplegando Open WebUI como segundo contenedor conectado a Ollama, mediante un archivo docker-compose.yml situado, por ejemplo, en /volume1/docker/openwebui y ejecutado desde la pestaña Proyecto de Container Manager (DSM 7.2+), sin necesidad de abrir una sesión SSH. La interfaz queda entonces accesible en el puerto 3000 desde cualquier dispositivo de la red local, con una cuenta de administrador creada en el primer acceso.
¿Esta guía te ha ayudado?

¿Un comentario, un error, una precisión? Avísanos, eso mejora la guía para todos.