Desarrollo y DevOps

Ejecutar Comandos del Servidor desde Mensajes Telegram

27 nodos 293 167 Automatic trigger
Descargar

Descripción del flujo de trabajo

Automatización que permite ejecutar comandos SSH directamente en servidores desde Telegram con disparadores manuales, ejecución programada y lógica condicional para administración remota de sistemas.

Cómo funciona

  1. 1.Recibir comandos desde Telegram, disparo manual o intervalo programado
  2. 2.Procesar comandos mediante lógica condicional y flujos personalizados
  3. 3.Ejecutar comandos SSH en el servidor destino con autenticación
  4. 4.Enviar salida y estado de ejecución de vuelta por Telegram
  5. 5.Registrar resultados y estado del sistema para auditoría

Casos de uso

  • Gestionar servidores de producción directamente desde Telegram sin panel web
  • Programar y automatizar mantenimiento, copias de seguridad y actualizaciones remotas
  • Monitorear la salud del servidor y ejecutar acciones correctivas ante fallos
  • Centralizar comandos DevOps en una interfaz de chat para flujos más eficientes

Requisitos

  • Cuenta Telegram activa con token de Bot válido y URL de webhook configurada
  • Credenciales SSH incluyendo dirección del servidor, usuario y método de autenticación
  • Permisos SSH suficientes para ejecutar los comandos requeridos en los sistemas destino

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 Telegram

Detalles

Disparador Automatic trigger
Nodos 27
Aplicaciones 2
Vistas 293
Descargas 167

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 (27)

/

Pull n8n Image

Ssh

#1

docker compose pull

Ssh

#2

check n8n installed version

Ssh

#3

When clicking ‘Test workflow’

Manual Trigger

#4

Schedule Trigger

Schedule Trigger

#5

Sticky Note

Sticky Note

#6

Sticky Note1

Sticky Note

#7

Sticky Note2

Sticky Note

#8

Sticky Note3

Sticky Note

#9

Sticky Note4

Sticky Note

#10

Sticky Note5

Sticky Note

#11

Sticky Note6

Sticky Note

#12

Sticky Note7

Sticky Note

#13

Sticky Note8

Sticky Note

#14

Sticky Note9

Sticky Note

#15

Sticky Note10

Sticky Note

#16

Sticky Note11

Sticky Note

#17

docker compose up

Ssh

#18

Sticky Note12

Sticky Note

#19

Set Default variable

Set

#20

Github HTTP Request

HTTP Request

#21

Merge Results

Merge

#22

Edit Version String

Set

#23

Comapre Two Input

If

#24

Telegram Notif

Set

#25

Telegram Approve

Set

#26

Telegram Notif1

Set

#27