RemarkableCloud

Imagen Docker

n8n en Docker. Automatización de workflows, anclada.

n8n es una herramienta open source de automatización de workflows con un editor visual por nodos y más de 400 integraciones. Construyes automatizaciones conectando disparadores y acciones en un lienzo, y n8n las corre por calendario, bajo demanda o en respuesta a webhooks entrantes.

¿Prefieres no correrla tú? n8n administrado desde $6.67/mes

ghcr.io/remarkablecloud/n8n
# n8n en Docker, base fijada por digest
docker pull ghcr.io/remarkablecloud/n8n:2.38.6-r1
docker compose up -d
Build actual
2.38.6-r1, actualizada 10 sept 2026
Base
n8n oficial, anclada por digest
Qué trae
URLs de webhook correctas tras proxy, datos persistentes, disciplina de llave de cifrado
Licencia de origen
n8n: Sustainable Use License (source-available)

La imagen

Qué agrega nuestra imagen.

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

Base anclada por digest

El build ancla la capa upstream exacta por digest, así que un tag dado siempre resuelve a los mismos bytes y es fácil de auditar.

Etiquetas de procedencia OCI

Título, descripción, vendor y fuente viajan con la imagen para trazabilidad de cadena de suministro.

Healthcheck integrado

Un HEALTHCHECK del contenedor consulta el endpoint /healthz de n8n, así un orquestador solo envía tráfico a una instancia lista.

Directorio de datos escribible

El build asegura que /home/node/.n8n existe y pertenece a node, así que un volumen persistente montado es escribible de fábrica. Las funciones de n8n upstream no cambian. La versión está anclada a n8n 2.38.6 en el tag 2.38.6-r1.

Córrela tú, o no

La misma imagen en los dos casos.

Descárgala y córrela donde quieras, o deja que corramos n8n por ti en un servidor administrado con actualizaciones, monitoreo y snapshots.

Gratis

Corre n8n por tu cuenta

  • Descárgala de GHCR y córrela en cualquier host Docker
  • La guía de abajo: compose, entorno, respaldos, actualizaciones
  • Tú la actualizas, respaldas y vigilas
Leer la guía
Administrado

n8n en un servidor administrado

  • Instalada por nosotros desde esta misma imagen, $0 por la app
  • Actualizaciones con un snapshot antes, monitoreo y firewall administrado
  • Un servidor de 2 GB desde $6.67/mes facturado anual, con espacio para más apps

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 SQLite: workflows, credenciales y la llave de cifrado viven en el volumen /home/node/.n8n, sin base externa. Detrás del proxy TLS, las variables N8N_PROTOCOL, N8N_HOST, WEBHOOK_URL y N8N_EDITOR_BASE_URL deben apuntar a tu URL pública para que los webhooks se construyan bien. La llave de cifrado del volumen es lo que hace legibles las credenciales guardadas: respaldar el volumen es respaldar todo. 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. 2.38.6-r1 Actual 10 sept 2026 Primer build de RemarkableCloud de n8n 2.38.6.
Changelog completo en GitHub

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

FAQ

n8n en Docker: respuestas.

Respuestas cortas de quienes construyen y corren esta imagen.

¿Esta imagen necesita base de datos externa?

No. Usa SQLite guardado en el volumen de datos. No hay contenedor de base de datos aparte.

¿Puedo correrla detrás de Traefik u otro reverse proxy?

Sí. Termina TLS en el proxy, reenvía al puerto 5678 del contenedor, define N8N_PROTOCOL=https, N8N_HOST, WEBHOOK_URL y N8N_EDITOR_BASE_URL con tu URL pública, y N8N_PROXY_HOPS con el número de proxies al frente.

¿Mis webhooks devuelven la URL equivocada?

Define WEBHOOK_URL (y N8N_EDITOR_BASE_URL) con tu URL pública HTTPS real. n8n construye las URLs de webhook desde esos valores.

¿Por qué el contenedor aparece unhealthy al inicio?

El healthcheck tiene un periodo de arranque para dejar a n8n inicializar. Reporta healthy cuando /healthz responde.

¿Dónde se guardan mis datos?

En el volumen n8n-data montado en /home/node/.n8n, incluyendo la base SQLite y la llave de cifrado.

Descárgala, o deja que la corramos.

La misma imagen corre n8n en nuestros servidores administrados, con actualizaciones y monitoreo incluidos.