AutomationMart
Home/Browse/๐Ÿ› ๏ธ Auto n8n updater (Docker)
n8n

๐Ÿ› ๏ธ Auto n8n updater (Docker)

n8nn8n16 modulesv1.0
OpenAITelegramGitHubGemini

How it works This workflow automates the process of checking for and applying updates to a self-hosted n8n instance running on Docker. It runs on a schedule, checks for new versions, summarizes the release notes with AI, and asks for your approval via Telegram before updating. 1. Scheduled Check: The workflow runs hourly, triggered by a Schedule node. 2. Version Discovery: It first confirms it's running in a Docker environment. It uses SSH to connect to the host machine and inspects the runnin

At a glance

๐Ÿ› ๏ธ Auto n8n updater (Docker) is a ready-made n8n workflow you import as a workflow JSON file โ€” no build required. It connects OpenAI, Telegram, GitHub, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
OpenAI, Telegram, GitHub, Gemini
Modules
16
Price
Free
Version
v1.0
๐Ÿ› ๏ธ Auto n8n updater (Docker) workflow diagram

About this workflow

How it works This workflow automates the process of checking for and applying updates to a self-hosted n8n instance running on Docker. It runs on a schedule, checks for new versions, summarizes the release notes with AI, and asks for your approval via Telegram before updating. 1. Scheduled Check: The workflow runs hourly, triggered by a Schedule node. 2. Version Discovery: It first confirms it's running in a Docker environment. It uses SSH to connect to the host machine and inspects the running n8n container to find its current version tag (e.g., latest or next). It then queries the Docker Hub API to compare the image digest (a unique ID for an image version) of the running version against the latest available version for that tag. 3. Update Detection: If the digests do not match, it means a new image has been pushed for your version tag (e.g., a new latest image is available), and an update is needed. 4. AI-Powered Release Notes: It fetches the official release notes for the new version from the GitHub API. An AI model (LLM) summarizes these technical notes into a concise, human-readable overview of the key features and fixes. 5. Manual Approval: It sends a message to a Telegram chat with the AI-generated summary and two buttons: "โœ… Update" and "โŒ Ignore". The workflow then pauses and waits for your response. 6. Execute Update: If you approve the update, the workflow uses SSH to run a docker compose command on your server, which pulls the new image, stops the old containers, and starts the new ones. Set up steps Setup time: 5-10 minutes 1. SSH Credentials: Go to Credentials and create a new SSH credential with the username, host, and password/private key for the server where your n8n Docker instance is running. Select this credential in the Get n8n Current Version and Update Docker nodes. 2. Telegram Bot Credentials: Create a Telegram Bot and get its API token. Go to Credentials and create a new Telegram credential with your bot's token. Select this credential in the Send a text message node. 3. AI Model Credentials: Ensure you have credentials for an AI provider (like Google AI, OpenAI, etc.) set up. Select your desired credential in the Google Gemini Chat Model node (or replace it with your preferred LLM node). 4. Configure Paths and Commands: Open the Docker Path node. Set the dockerpath to the absolute path of your docker-compose.yml file on the server (e.g., /root/n8n). If you use workers, adjust the workercommand to include the correct --scale argument for your setup. If not, you can leave it blank. 5. Set Your Chat ID: Open the Approve Update Telegram node and enter your personal Telegram Chat ID in the Chat ID field. This ensures the approval message is sent to you. 6. Activate the workflow. It will now check for updates every hour. To enable fully automatic updates (without manual approval): Delete the nodes from Get n8n Releases to Approved ? and connect the Needs Update ? node directly to the Update Docker node.

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 the latest stats about COVID-19 in the world to Telegram Bot

Every day, send the current stats about COVID-19 in the world to Telegram Bot.

Free

AI-Powered Cold Calling Automation with Vapi.ai, GPT-4o & Google Sheets

AI-Powered Cold Calling Automation with Vapi.ai, GPT-4o & Google Sheets Overview Transform your lead list into an AI-powered calling machine. This workflow automates your entire cold calling process using Vapi's conversational AI to initiate calls, qualify leads, capture detailed insights, and manage intelligent follow-ups - achieving 10x more calls than manual efforts while maintaining personalized, professional conversations. Built for sales teams, recruiters, and customer success professional

Free

General 3D presentation workflow with Midjourney, GPT-4o-image and Kling APIs

Who is this template for? This workflow creates 360ยฐ or 180ยฐ spinning videos of high-quality 3D models with PiAPI API. Good for: - Designers: Generate inspiration into 3D designs and make them spin to gain concrete details in a efficient way. - Online shoppers: Show protential products from all angles in videos and preview overall texture of models. - Content Creators (including toy bloggers): Make fun videos of collectible models. - 3D beginners: Get simple spinning animations easily and mak

Free

Build a scalable AI chatbot with GPT-4 and Pipedream: Calendly, Gmail integration

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This n8n workflow integrates the powerful Pipedream MCP server with AI capabilities to create a smart, extensible assistant that can interact with over 2,700 APIs and 10,000+ tools โ€” all within a secure and modular structure. This setup seamlessly integrates Pipedream's MCP server with n8n, enabling your AI assistant to l

Free

BrowserAct Enables AI Science Scoutโ€™s Automated Research & Article Writer

Automate scientific research and article writing with this AI-powered workflow. Stop manual literature search and get AI-analyzed research insights in Telegram. WHAT IT DOES: Retrieves scholarly papers from Semantic Scholar and arXiv via BrowserAct on Telegram Bot triggers Uses Make AI Toolkit to analyze literature, extract summaries, and identify research trends Generates structured writing materials (literature reviews, research frameworks) for academic articles Delivers AI-powered research in

Free

Generate audio messages from Google Sheets data using ChatGPT and Claude then send via HTTP action

This template transforms Google Sheets data into audio messages using ChatGPT and Claude, then send them via HTTP. Streamline communication with AI-driven audio content.

Free

Draft Gmail replies with OpenAI and OpenRouter for an inbox-zero workflow

Automatically draft email replies using AI. This workflow monitors your Gmail inbox, filters out automated emails (newsletters, receipts, notifications), and uses AI to create draft responses only for emails that genuinely need your attention. Who is this for? Freelancers, consultants, and business owners who want to reduce email response time while maintaining quality responses. How it works 1. Gmail Trigger polls your inbox for new emails 2. AI Classification (OpenRouter) determi

Free

Analyze Crunchbase startups by keyword with Bright Data, Gemini AI & Google Sheets

This n8n workflow automates the discovery, enrichment, and comparative analysis of startups from the Crunchbase dataset via Bright Data, enhanced with AI, and exports structured results to Google Sheets. ๐Ÿš€ What It Does - Receives a keyword from the user that describes the area of interest โ€” such as an industry, sector, technology, or trend (e.g., "AI in healthcare", "carbon capture", "edtech"). - This keyword is used to filter relevant startups from the Crunchbase dataset via Bright Data. - Fet

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