Contáctenos

info@serverion.com

Cómo autoalojar n8n en un VPS con Coolify

Cómo autoalojar n8n en un VPS con Coolify

Cómo autoalojar N8N en un VPS con Coolify: guía paso a paso

N8N

Para empresas y desarrolladores que buscan una automatización de flujos de trabajo potente y rentable, N8N se ha convertido en una herramienta popular. La combinación de N8N con la flexibilidad del autoalojamiento en un Servidor Privado Virtual (VPS) a través de Coolify crea una solución escalable y personalizable. En esta guía, le guiaremos a través de todo el proceso de alojamiento de N8N en un VPS, la configuración de un dominio personalizado y la transferencia de flujos de trabajo desde una instancia local, todo ello sin necesidad de empezar desde cero.

¿Por qué elegir N8N y Coolify?

N8N Es una herramienta de código abierto para la automatización de flujos de trabajo que permite a los usuarios conectar aplicaciones, sistemas y API sin problemas. Alojarla en un VPS ofrece mayor control, rendimiento y seguridad. Enfriar Es una plataforma de autoalojamiento que simplifica la implementación de múltiples aplicaciones, incluyendo N8N, directamente en un VPS. Juntos, ofrecen una solución optimizada y versátil para implementar y gestionar flujos de trabajo a escala.

Requisitos previos para el autohospedaje

Antes de comenzar la configuración, asegúrese de tener lo siguiente:

  1. Un proveedor de VPS:Elija un proveedor de VPS confiable, como Hostinger, que admita Coolify y ofrezca recursos suficientes para su proyecto.
  2. Un dominio personalizado:Si desea utilizar un dominio personalizado (recomendado para implementaciones seguras y profesionales), asegúrese de que ya esté registrado.
  3. Conocimientos básicos de hosting y gestión de DNSSerá útil tener familiaridad con la configuración de registros DNS y la administración de configuraciones de servidor.

Paso 1: Configuración de un VPS con Coolify

  1. Elija un plan VPSSeleccione un plan VPS según sus necesidades de recursos. Para flujos de trabajo ligeros o moderados, un plan de gama media (p. ej., 2 CPU, 4 GB de RAM) debería ser suficiente.
  2. Activar plantilla CoolifyDurante la configuración del servidor, elija la plantilla preconfigurada de Coolify, si está disponible. Esto simplifica la implementación al preinstalar la plataforma de Coolify en su VPS.
  3. Completar la configuración del VPSSigue los pasos de tu proveedor de VPS para inicializar el servidor. Configura y recuerda tu contraseña de root para futuras consultas.

Paso 2: Configuración de Coolify e implementación de N8N

  1. Acceda al panel de administración de Coolify:
    • Inicie sesión en el panel de control de su VPS y abra la interfaz de administración de Coolify.
    • Cree una cuenta de usuario raíz para Coolify para garantizar un acceso seguro.
  2. Configurar un nuevo proyecto:
    • Coolify organiza las implementaciones en proyectos. Crea un nuevo proyecto para administrar tu instancia de N8N.
  3. Añade recursos a tu proyecto:
    • Seleccione N8N de la extensa lista de servicios implementables de Coolify.
    • Para un rendimiento óptimo, considere utilizar PostgreSQL Como base de datos, en lugar de SQLite, la predeterminada. Siga las instrucciones de Coolify para configurar la base de datos y la aplicación.

Paso 3: Implementación y acceso a N8N

  1. Implementar la imagen de Docker:
    • Con la configuración predeterminada, Coolify implementará N8N usando una imagen de Docker. Supervise los registros de implementación para garantizar una instalación correcta.
    • Una vez completada la implementación, los registros mostrarán una URL para acceder a su instancia N8N.
  2. Asegure la conexión:
    • De forma predeterminada, Coolify asigna un sslip.io Subdominio para su instancia N8N. Sin embargo, esta conexión es insegura y no se recomienda para uso en producción.
    • Para resolver esto, configure un dominio personalizado con HTTPS (explicado en el siguiente paso).

Paso 4: Configuración de un dominio personalizado para N8N

  1. Apunte su dominio al VPS:
    • En la configuración de DNS de su registrador de dominio, cree un registro A que apunte a la dirección IP de su VPS.
    • Si se utiliza un subdominio (por ejemplo, n8n.tudominio.com), especifique el subdominio como nombre del registro.
  2. Actualizar la configuración de Coolify:
    • Vaya a la configuración del servicio N8N en Coolify y especifique el dominio personalizado en la sección de configuración del dominio.
    • Reinicie el servicio N8N para aplicar los cambios. Si la configuración es correcta, los registros mostrarán la URL actualizada con su dominio personalizado.
  3. Probar el dominio personalizado:
    • Accede a tu dominio personalizado en un navegador. Ahora deberías ver la página de configuración de administración de N8N.

Paso 5: Migración de flujos de trabajo a la instancia VPS

Si ha estado utilizando N8N localmente o en otra instancia, puede transferir flujos de trabajo fácilmente sin tener que reconstruirlos:

  1. Flujos de trabajo de exportación:
    • Abra su instancia local de N8N y exporte los flujos de trabajo deseados como archivos JSON.
  2. Flujos de trabajo de importación:
    • En la instancia N8N alojada en VPS, cargue los archivos JSON mediante la opción de importación. Los flujos de trabajo, incluidas sus configuraciones, aparecerán en la nueva instancia.
  3. Activar flujos de trabajo:
    • Asegúrese de que los flujos de trabajo importados se guarden y activen para comenzar a ejecutarse en el entorno VPS.

Consejos adicionales para una configuración robusta

  • Habilitar copias de seguridadRealice copias de seguridad periódicas de su instancia N8N para evitar la pérdida de datos. Coolify admite copias de seguridad automatizadas para mayor tranquilidad.
  • Ajuste fino de la seguridad:Revise las variables de entorno de N8N para configuraciones de seguridad, como habilitar HTTPS y administrar cookies seguras.
  • Monitorear recursosMonitoree continuamente el uso de recursos del VPS para garantizar un rendimiento óptimo. Actualice el plan si es necesario.

Puntos clave

  • Automatización optimizada:El autohospedaje de N8N en un VPS con Coolify proporciona una solución de automatización escalable, segura y rentable.
  • Configuración de dominio personalizado:La configuración de DNS adecuada permite conexiones HTTPS seguras para su instancia N8N a través de un dominio o subdominio personalizado.
  • Migración de flujo de trabajo:Transfiera fácilmente flujos de trabajo desde entornos locales u otros entornos utilizando la funcionalidad de exportación/importación JSON.
  • Flexibilidad de CoolifyCoolify simplifica el autohospedaje y ofrece opciones de implementación para múltiples aplicaciones, lo que lo convierte en una herramienta versátil.
  • Planificación de recursos:Seleccione un plan VPS que se alinee con las demandas de recursos de su aplicación y monitoree el uso a lo largo del tiempo.
  • Copia de seguridad y seguridadLas copias de seguridad periódicas y las optimizaciones de seguridad son esenciales para una implementación confiable y profesional.

Conclusión

Siguiendo esta guía, ha aprendido a autoalojar N8N en un VPS con Coolify, configurar un dominio personalizado y transferir flujos de trabajo existentes, todo ello manteniendo la flexibilidad y la escalabilidad. Para desarrolladores y profesionales técnicos que gestionan sistemas informáticos complejos o sitios web con mucho tráfico, esta configuración ofrece el control y la fiabilidad necesarios para optimizar las operaciones e impulsar el crecimiento. Con una implementación robusta y segura, sus flujos de trabajo de automatización están listos para impulsar su negocio a nuevas cotas.

Fuente: "Autoalojamiento n8n con Coolify (VPS, dominio personalizado, subdominio, SSL/https)" – ByteGrad, YouTube, 3 de septiembre de 2025 – https://www.youtube.com/watch?v=4ShdwwEr_UU

Uso: Incluido como referencia. Citas breves para comentarios o reseñas.

Entradas de blog relacionadas

es_ES