Configurar N8N para cargar archivos grandes

Configurar N8N para cargar archivos grandes

Muchos usuarios de N8N tienen problemas cuando trabajan con archivos grandes, y esto es porque de forma nativa, N8N autoalojado viene configurado para guardar los archivos que subimos y con los que trabajamos directamente en la memoria RAM del servidor VPS.

Esto puede ser una limitación importante cuando trabajamos con archivos de cierto tamaño, ya que puede hacer que el servidor tenga problemas de rendimiento o directamente tenga un bloqueo por falta de memoria RAM.

Para solucionar esto debemos añadir una variable del entorno al contenedor Docker de N8N.

Concretamente, debemos añadir la siguiente variable con el siguiente valor:

N8N_BINARY_DATA_STORAGE=filesystem

De forma nativa, si no especificamos nada, la variable está configurada de la siguiente manera para guardar los archivos en la memoria RAM:

N8N_BINARY_DATA_STORAGE=memory

Si tenemos instalado N8N en un servidor VPS con Easy Panel, lo tenemos muy fácil, ya que solo debemos añadir la línea en la parte de "Entorno", en la ficha del servicio:

variables del entorno easy panel

De hecho, quedaria algo asi como puedes ver en la siguiente captura:

variable  N8N_BINARY_DATA_STORAGE

Si queremos especificar exactamente la ruta donde queremos guardar los archivos, debemos usar la siguiente variable del entorno:

N8N_BINARY_DATA_FILESYSTEM_PATH=

Realmente, con solo especificar la variable N8N_BINARY_DATA_STORAGE en "filesystem" vamos a conseguir desbloquear la limitación que tenemos al subir archivos grandes en N8N.

Ten en cuenta que, a partir de este momento, tu límite será el espacio de almacenamiento que tenga tu volumen Docker del contenedor de N8N.

Álvaro Fontela

Álvaro Fontela

Consultor WordPress, además de CEO y cofundador de Raiola Networks. Autor del libro "Curso Práctico de WordPress" y speaker en congresos de marketing digital.

Autor

MasterClass de Automatizaciones

por Valentín Ayesa

¡Ya estás dentro!

Tu registro se ha completado correctamente

En unos minutos recibirás en tu correo el acceso a la masterclass gratuita de automatizaciones, impartida por Valentín Ayesa (Embajador de N8N).

Además, acabas de unirte a nuestra lista PRIORITARIA de Black Friday. Esto significa que recibirás acceso anticipado a todos los descuentos en nuestros planes de hosting y VPS directamente en tu bandeja de entrada en tu email.

Recuerda, que estarán disponibles solo por tiempo limitado.

Te enviaremos la masterclass al email con el que te has apuntado

Black Friday

Contrata Ahorra Fórmate

Preinscríbete para recibir nuestros descuentos antes que nadie y llevarte una Masterclass de Automatizaciones GRATIS

  • Información básica sobre protección de datos:

    Responsable:

    RAIOLA NETWORKS, S.L.

    CIF: B27453489

    Avda de Magoi, 66, Semisótano, Dcha., 27002 Lugo (Lugo)

    Telefono: +34 982776081

    e-mail: info@raiolanetworks.es

    Finalidad:

    Atender solicitudes de información, ejecución de la contratación de servicios y remisión de comunicaciones comerciales.

    Legitimación:

    Consentimiento del interesado y contratación de productos y/o servicios del Responsable.

    Destinatarios:

    No se ceden datos a terceros, salvo obligación legal.

    Personas físicas o jurídicas directamente relacionadas con el Responsable

    Encargados de Tratamiento adheridos al Privacy Shield.

    Derechos:

    Acceder, rectificar y suprimir los datos, portabilidad de los datos, limitación u oposición a su tratamiento, derecho a no ser objeto de decisiones automatizadas, así como a obtener información clara y transparente sobre el tratamiento de sus datos.

* Una vez comencemos nuestra campaña de Black Friday, la masterclass de automatizaciones ya no estará disponible.

Masterclass de Valentín Ayesa