Auto Update n8n to Latest Version with Coolify
Automatically detect new n8n releases (stable or beta) from GitHub, update Coolify environment variables, and trigger deployments. --- Functionality This workflow automates deployment of [n8n](https://n8n.io) releases...
Template notes
Automatically detect new n8n releases (stable or beta) from GitHub, update Coolify environment variables, and trigger deployments.
---
Functionality This workflow automates deployment of [n8n](https://n8n.io) releases to a [Coolify](https://coolify.io) instance. It supports two tracks: 1. Beta Releases: Checks GitHub every minute for prereleases, filters duplicates, updates the N8NVERSION environment variable, and deploys. 2. Stable Releases (disabled by default): Checks the latest stable release hourly and deploys.
Key Features: - Deduplication: Ensures no repeated deployments for the same release. - Version Parsing: Extracts the semantic version (e.g., 1.34.0) from GitHub release names. - Coolify Integration: Updates environment variables and triggers deployments via API.
---
Expected Outcomes - New n8n beta/stable releases detected via GitHub API. - Coolify environment variable N8NVERSION updated to the latest version. - Automatic deployment triggered in Coolify.
---
Setup Guide 1. Replace Placeholders: - Update m8ccg8k44coogsk84swk8kgs in the Update ENV and Deploy nodes with your Coolify Application UUID.