Use this automated n8n workflow to check your running n8n version against the latest release on GitHub and automatically trigger an update deployment using Coolify or similar services.
Download this n8n workflow template and start using it instantly.
DevOps teams and site reliability engineers (SREs).
Users self-hosting n8n instances via platforms like Coolify.
System administrators who need reliable, scheduled update checks.
Anyone seeking efficient, ready-to-use n8n templates for maintenance.
Maintaining a self-hosted application, such as an n8n instance, requires frequent monitoring to ensure you are running the latest, most secure version. This specialized n8n workflow solves the manual pain point by automating the entire version comparison and deployment process.
This robust n8n automation is designed for users leveraging Coolify (or similar container management services) for application hosting. It runs on a customizable schedule, making two parallel HTTP calls: one to check the versionCli of your current n8n instance and one to query the official n8n GitHub repository for the latest stable release tag. The powerful n8n node logic then processes this data, determines if an upgrade is required, and, if true, executes a restart command against the Coolify API, seamlessly initiating the update. This eliminates the need for manual checks, ensuring your n8n infrastructure stays current.
This powerful n8n workflow operates through a precise sequence of data retrieval, processing, and conditional execution:
/rest/settings endpoint to fetch the currently running version (versionCli)./repos/n8n-io/n8n/releases/latest) to fetch the newest public release tag (name).n8n@ from [email protected]) and standardizes both current and new versions into clean variables (actualn8nversion, newn8nversion).actualn8nversion !== newn8nversion. To deploy and utilize this n8n template for automated updates, follow these steps:
https://yourn8ndomain/rest/settings).https:///api/v1/services//restart?latest=true ). Schedule (n8n trigger): Sets the automation to run periodically (e.g., daily or hourly) to check for new n8n versions. This is the primary n8n trigger for routine checks.
Manual Trigger (n8n trigger): Allows immediate execution for testing or forced checks outside of the schedule.
CALL YOUR N8N INSTANCE... (HTTP Request n8n node): Retrieves the current version of your self-hosted n8n installation by querying the /rest/settings endpoint. This is crucial for comparison.
CALL GITHUB... (HTTP Request n8n node): Queries the public n8n GitHub repository to find the latest stable release tag, providing the target version for the update.
Merge bot data... (Merge n8n node): Combines the data from the two HTTP requests into a single item, using a complex SQL query to structure the current and latest versions for subsequent steps.
Rename variable... (Set n8n node): Cleans and normalizes the version strings, ensuring both actualn8nversion and newn8nversion are pure version strings suitable for the comparison check in the next n8n node.
If the 2 versions is not the same... (IF n8n node): A core logic n8n node that uses a strict notEquals comparison to determine if the deployment action is necessary.
CALL COOLIFY OR SIMILAR SERVICE... (HTTP Request n8n node): If an update is required, this node sends an authenticated POST request to the Coolify API, triggering a container restart and pulling the latest n8n image. This performs the final action of the n8n workflow.
Boost sales efficiency using this comprehensive n8n workflow. It combines an n8n trigger with AI agents and human-in-the-loop approval via Gmail to automatically identify missed follow-ups and suggest new meeting slots.

Use this robust n8n workflow to identify inactive Shopify customers (30+ days without purchase) and automatically create leads in Beex for targeted re-engagement campaigns using a specialized n8n node.

Use this powerful n8n workflow to automate personalized sales outreach. It integrates GPT-5, Pinecone, and Tavily research for fast, on-brand follow-ups, maximizing lead conversion using a specialized n8n template.

Use this n8n workflow template to automatically manage and fulfill unfulfilled Shopify orders, leveraging scheduling, filtering, and direct API calls to ensure smooth operations.

Automate Squarespace order fulfillment using this powerful n8n workflow. Fetch pending orders, filter older transactions, and instantly mark them fulfilled via the Commerce API using a custom n8n node sequence.

Automation expert with 10+ years in programming, AI, Chrome extensions, and mobile apps. Specializing in PHP, JS, and Python, I design custom n8n workflows to streamline processes and boost productivity. Explore my templates or contact me for tailored solutions.







































