Desarrollo y DevOps

Ejecutar Comandos del Servidor Automáticamente vía Webhook

33 nodos 291 160 Webhook
Descargar

Descripción del flujo de trabajo

Un flujo de trabajo confiable que recibe solicitudes a través de Webhook y ejecuta comandos SSH en servidores según condiciones definidas, con manejo de errores y respuestas estructuradas.

Cómo funciona

  1. 1.Recibir la solicitud del webhook y analizar los datos entrantes
  2. 2.Validar condiciones y criterios usando nodos condicionales
  3. 3.Ejecutar comandos SSH en el servidor de destino
  4. 4.Procesar resultados mediante lógica de cambio y enrutamiento
  5. 5.Enviar una respuesta estructurada al solicitante

Casos de uso

  • Implementar aplicaciones y código automáticamente en servidores de producción
  • Automatizar tareas rutinarias como copias de seguridad y limpieza de archivos
  • Actualizar servicios y software de forma remota sin intervención manual

Requisitos

  • Credenciales SSH válidas del servidor (dirección IP, puerto, detalles de autenticación)
  • Configuración de webhook activa en su sistema externo o aplicación
  • Permisos suficientes en el servidor para ejecutar los comandos requeridos

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Ssh

Detalles

Disparador Webhook
Nodos 33
Aplicaciones 1
Vistas 291
Descargas 160

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (33)

/

If

If

#1

Parametrs

Set

#2

API

Webhook

#3

422-Invalid server domain

Webhook

#4

Code1

Code

#5

SSH

Ssh

#6

Container Actions

Switch

#7

Service Actions

Switch

#8

API answer

Webhook

#9

Inspect

Set

#10

Stat

Set

#11

Start

Set

#12

Stop

Set

#13

Test Connection1

Set

#14

Deploy

Set

#15

Suspend

Set

#16

Terminated

Set

#17

Unsuspend

Set

#18

Mount Disk

Set

#19

Unmount Disk

Set

#20

Log

Set

#21

ChangePackage

Set

#22

Sticky Note

Sticky Note

#23

Deploy-docker-compose

Set

#24

Version

Set

#25

If1

If

#26

nginx

Set

#27

Container Stat

Switch

#28

GET ACL

Set

#29

SET ACL

Set

#30

GET NET

Set

#31

InfluxDB

Switch

#32

Change Password

Set

#33