Instalación cloud (VPS)

Esta lección cubre el proceso de instalación en la nube “Self-Hosted”, lo que te permite recibir Webhooks de servicios externos (Telegram, Google, etc.) y mantener tus automatizaciones corriendo siempre.

☁️ El Servidor VPS

Utilizamos los servidores proporcionados por la academia (aunque el proceso sirve para otros proveedores). Puedes contratarlos haciendo click aquí.

  • Especificaciones del ejemplo: 4 CPUs, 8GB RAM, 75GB espacio.
  • Imagen Pre-cargada: El servidor viene preparado para instalar EasyPanel automáticamente al entrar.

🔧 Herramientas y Protocolos

  • SSH: Protocolo para controlar el servidor remoto desde tu ordenador.
  • Termius: El cliente SSH recomendado (gratuito).
    • Proceso: Copiar Host, Puerto (22), Usuario (admin) y Contraseña desde el panel de alumno a Termius.
    • Al conectar por primera vez, el script de instalación de EasyPanel se ejecuta solo.

🚀 Despliegue con EasyPanel

EasyPanel es una interfaz gráfica (similar a Docker) para gestionar tus apps en el servidor.

  1. Acceso: Entra a la URL que te da la consola (vía IP pública) y crea tu cuenta de administrador.
  2. Crear Proyecto: Crea una carpeta llamada “N8N”.
  3. Instalar Servicio:
    • Selecciona “Templates” y busca N8N.
    • ⚠️ Paso Crítico: En la configuración de la imagen (Docker Image), cambia la versión numérica por n8nio/n8n:latest. Esto asegura que siempre instales o actualices a la última versión disponible.
    • Pulsa “Create” y espera a que el estado esté en verde (“Running”).

⚙️ Configuración Final de N8N

  • Accede a tu nueva instancia de N8N desde el botón “Open” de EasyPanel.
  • Crea tu usuario dueño (Owner account).
  • Activación: Ve a Settings > Usage & Plan y activa la Community Edition (gratuita) recibiendo un código en tu email para desbloquear funciones extra.

🔄 Cómo Actualizar N8N

Cuando salga una nueva versión (se recomienda esperar unos días por estabilidad):

  1. Entra a EasyPanel.
  2. Ve a tu proyecto N8N.
  3. Pulsa Stop (Detener).
  4. Pulsa Deploy (Implementar) -> Al tener la etiqueta :latest, descargará la nueva versión.
  5. Pulsa Start (Iniciar).

💡 Ventaja Clave: Al usar esta infraestructura, tienes el control total de tus datos (privacidad) pero con la facilidad de gestión de un panel visual, eliminando la necesidad de usar comandos complejos de terminal para el mantenimiento diario.