AutomationMart
Home/Browse/Automate docker container updates with Telegram approval system
n8n

Automate docker container updates with Telegram approval system

n8nn8n14 modulesv1.0
SlackTelegramGitHub

Who is this for? This workflow is for DevOps engineers, system administrators, and Docker users who want to automate the process of checking for updates, verifying them, and applying updates to their Docker-based deployment in a controlled manner. For example, this workflow is used to update the n8n Docker image. What does this workflow do? - Fetches the latest Docker image version from GitHub. - Compares it with the currently running version on the server. - Sends a Telegram message requesting

At a glance

Automate docker container updates with Telegram approval system is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, Telegram, GitHub. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, Telegram, GitHub
Modules
14
Price
Free
Version
v1.0
Automate docker container updates with Telegram approval system workflow diagram

About this workflow

Who is this for? This workflow is for DevOps engineers, system administrators, and Docker users who want to automate the process of checking for updates, verifying them, and applying updates to their Docker-based deployment in a controlled manner. For example, this workflow is used to update the n8n Docker image. What does this workflow do? - Fetches the latest Docker image version from GitHub. - Compares it with the currently running version on the server. - Sends a Telegram message requesting confirmation if an update is available. - If confirmed, pulls the latest n8n Docker image, updates the container, and restarts it. - Sends a Telegram message confirming the update is completed. - Schedules automatic checks, Uses a cron trigger in n8n to check for updates at regular intervals. Setup - Ensure n8n is installed and running in a Docker container. - Create a Telegram bot using BotFather. - Set up Telegram credentials. - Set up SSH credentials (ensure the SSH user has sudo access). - Obtain the bot token and chat ID. - Set the Default variable node - telegram-id (You can find it by messaging @getidbot). - n8n-container-name (Specify the name of the n8n container.) - working-directory (The directory where your docker-compose.yml is). - You can use a manual trigger or a schedule trigger to update (for n8n, I use Cron every 3 days to check for a new version). How to customize this workflow - Change the update mechanism: Modify the Docker commands if using a different container runtime or orchestration tool. - Modify the confirmation flow: Add extra validation steps, such as checking for breaking changes before updating. - Use a different notification method: Replace Telegram with Slack, email, or another notification service.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send Telegram messages for new Thankster addresses

Every time a new address is created in Thankster, Make will automatically create a message in your Telegram.

Free

Execute a Cloud BOT bot when a GitHub commit is pushed

Every time a GitHub commit is pushed, Make will automatically execute a Cloud BOT bot.

Free

Create a message on Slack from a new enrollment in Coassemble

Every time a new enrollment is recorded in Coassemble, a new message will be instantly sent to Slack.

Free

Send a new Slack message from a new document in Outline

This template periodically checks for new documents in Outline and uses the retrieved information to send a new message on Slack. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the template.

Free

Monitor website performance with PageSpeed Insights and send alerts

Monitor website performance with PageSpeed Insights and save to Google Sheets with alerts This n8n template automatically monitors website performance using Google's PageSpeed Insights API, compiles detailed reports, and tracks performance trends over time in Google Sheets. Use cases: Agency client monitoring, competitor analysis, performance regression detection, SEO reporting, site migration monitoring, A/B testing performance impact, and maintaining performance SLAs. Who's it for - Digital ag

Free

List Active Contacts - KlickTipp AI Agent Tool

This workflow component enables the AI-powered Telegram assistant to retrieve a list of active contact IDs from your KlickTipp database. When users request contact lists via Telegram, the AI agent interprets the query and calls this tool to fetch a specified number of active contacts for further processing or review. The workflow accepts an optional limit parameter to control how many contacts are returned, with a default of 10 contacts. It aggregates and returns an array of contact IDs that re

Free

Automate Google Meet notes with GPT-4.1-mini, Notion, Slack & Gmail distribution

An intelligent automation system that turns Google Meet recordings into structured meeting notes — integrating Fireflies.ai, OpenAI GPT-4.1-mini, Notion, Slack, Google Drive, and Gmail via n8n. 🎥 Demo: Watch the Loom walkthrough --- ⚙️ What It Does The Google Meet Notes Generator & Distributor automates the entire post-meeting workflow. Workflow Summary: 1. Fetches Google Meet transcript via Fireflies.ai webhook. 2. Aggregates and summarizes transcript using OpenAI GPT-4.1-mini into: Title Sum

Free

Discord Forex AI trading assistant w/ proper position sizing (metatrader5)

AI Trading Assistant with Metatrader5 and position sizing capabilities Trade or buy/sell forex and xauusd/gold assets with this n8n template. It demonstrates an AI-powered Discord bot that monitors trading commands in a private server channel and automatically executes them on MetaTrader 5, using natural language processing to parse flexible trade syntax and manage signal queues with correct position sizing for lot sizes. Use cases are many: Try creating a private Discord trading room w

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free