This n8n workflow automates the process of monitoring software versions and orchestrating updates for n8n instances and Docker stacks. It runs on a schedule every 16 hours and performs several key steps: it fetches the latest n8n version from npm registry, retrieves local n8n metrics to determine the installed version, and compares these versions. If an update is available, it triggers a webhook that can be used to initiate deployment updates, such as restarting Docker stacks via Portainer. Additionally, the workflow includes sticky notes within the n8n interface for documentation and clarity. This automation is particularly useful for maintaining system consistency, ensuring timely updates, and reducing manual intervention in server management.
Automated n8n Version & Docker Stack Update Workflow
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | code, httpRequest, if, scheduleTrigger, stickyNote |
Reviews
There are no reviews yet.