Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

N8n workflows

Workflow n8n

Workflow de Actualización Automatizada de n8n

Complejidad: Intermedio

Este workflow automatiza la actualización de una instancia de n8n. Se inicia mediante un disparador programado o manual. Primero, verifica la versión instalada de n8n a través de SSH. Simultáneamente, realiza una petición HTTP a la API de GitHub para obtener la última versión disponible. Compara ambas versiones. Si hay una nueva versión, el workflow ejecuta comandos SSH para detener, actualizar (mediante `docker compose pull` y `docker compose up`) y reiniciar n8n. El workflow notifica por Telegram en cada etapa: antes de la actualización, durante la actualización y tras la finalización exitosa o fallida. Utiliza nodos SSH para la interacción con el servidor donde reside n8n, nodos HTTP para consultar la API de GitHub y nodos Telegram para las notificaciones. El flujo es: disparador (manual o programado) → verificación de versión (SSH y GitHub) → comparación de versiones → actualización (SSH) → notificación (Telegram).

  • Automatización completa del proceso de actualización de n8n.
  • Notificaciones por Telegram en cada etapa del proceso.
  • Uso de la API de GitHub para obtener la última versión disponible.
  • Manejo de comandos SSH para interactuar con el servidor.
  • Comparación de versiones para determinar si se necesita una actualización.

Descargar Workflow n8n: