Templates / Monitor & manage Docker containers with Telegram bot & AI log analysis

Monitor & manage Docker containers with Telegram bot & AI log analysis

Ready for 3.0

by Malte Sohns · 10,165 views · created 2025-11-03 · DevOps, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 24 nodes and runs when an HTTP POST request hits its webhook URL (plus 1 other trigger). Along the way it connects OpenAI and Telegram.

How it runs

Trigger: When an HTTP POST request hits its webhook URL (plus 1 other trigger).

  1. Switch: routes items into 2 branches
  2. Switch: routes items into 4 branches
  3. Extract the Service Name (Code): runs custom Python code
  4. OK Message (Telegram): uses Telegram
  5. ERROR Message (Telegram): uses Telegram
  6. Merge: merges the data from its input branches
  7. Merge: merges the data from its input branches
  8. docker ps (SSH): uses SSH
  9. Update Msg (Telegram): uses Telegram
  10. get logs (SSH): uses SSH

…plus 12 more steps. See the full node list below.

Services it uses

OpenAITelegram

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (9)

From the author

Monitor and manage Docker containers from Telegram with AI log analysis This workflow gives you a smart Telegram command center for your homelab. It lets you monitor Docker containers, get alerts the moment something fails, view logs, and restart services…

Excerpt from Malte Sohns's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.