Landing Leap
Blog

n8n autoalojado: instalación en Docker y mantenimiento

n8n autoalojado se diferencia del cloud en dos cosas: pagas un servidor en vez de ejecuciones y los datos no salen de tu perímetro. El precio es la administración.

Antes de instalar

  • Un VPS con 2 GB de RAM, desde 5 € al mes.
  • Dominio o subdominio.
  • HTTPS: obligatorio para los webhooks.
  • Docker.

Ejecución en Docker

Tres piezas: n8n, PostgreSQL y un proxy inverso con certificado. Tres olvidos habituales:

  1. PostgreSQL en lugar de SQLite: la base por defecto se ralentiza al crecer el historial.
  2. Volúmenes externos: sin ellos, recrear el contenedor borra flujos y accesos.
  3. Zona horaria, o las programaciones se ejecutan en UTC.

La clave de cifrado

n8n cifra las credenciales con una clave generada al primer arranque. Perder la clave es perder todas las conexiones. Fíjala en las variables de entorno y guarda una copia.

Copias y actualizaciones

Copia la base y el volumen de datos fuera del mismo servidor. Actualiza cada uno o dos meses, siempre tras respaldar.

Monitorización

Como mínimo, alerta de fallo mediante un flujo de errores conectado a Telegram.

Errores frecuentes

  • Historial de ejecuciones sin limpiar, disco lleno.
  • Webhooks que funcionan en pruebas pero no en producción: falta la URL pública.
  • Flujo no activado tras guardarlo.
  • Sin límite de concurrencia, un flujo pesado tumba el servidor.

Preguntas frecuentes

¿Qué recursos necesita?

2 GB de RAM y uno o dos núcleos para empezar.

¿Cuánto mantenimiento?

Alrededor de una hora al mes. Si no la tienes, contrata soporte.

Lo desplegamos y configuramos llave en mano — instalación de n8n.

Sigue leyendo