# Check and update n8n via Docker with Telegram approval
This workflow automates secure n8n updates in Docker environments with manual approval via Telegram. It´s ideal for owners of private or production n8n instances who want to stay up-to-date without risking system instability.
## Who it´s for
- n8n administrators looking to automate updates
- DevOps engineers managing n8n in Docker
- Developers running n8n in production
- Owners of private n8n instances with SSH access
## What the automation does
- Checks the current n8n version via SSH on schedule or manually
- Fetches the latest release from GitHub API
- Compares installed and available versions
- Sends a Telegram notification with update confirmation request if needed
- On approval, runs Docker Compose commands to pull and restart the container
- Sends a final status notification
## What´s included
- Ready-to-use n8n workflow
- Trigger logic (cron and manual)
- Integrations with GitHub API, Telegram Bot API, and Docker Registry
- SSH server connection setup
- Basic text guide for configuration and adaptation
## Requirements for setup
- SSH access to the n8n instance
- Telegram account and bot created via BotFather
- Server with Docker and Docker Compose installed
- Access to GitHub API (public releases, no auth required)
- Working n8n instance to import and run the template
## Benefits and outcomes
- Saves time on routine update checks
- Reduces risks of manual errors during updates
- Enables control directly from a messaging app
- Keeps your system up-to-date and secure
- Full action history via Telegram notifications
- Flexible execution: scheduled or on-demand
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet