Auto Update n8n to Latest Version with Coolify
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER 🎉 Early Black Friday Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Automatically detect new n8n releases (stable or beta) from GitHub, update Coolify environment variables, and trigger deployments.
Functionality
This workflow automates deployment of n8n releases to a Coolify instance. It supports two tracks:
- Beta Releases: Checks GitHub every minute for prereleases, filters duplicates, updates the
N8N_VERSIONenvironment variable, and deploys. - 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
N8N_VERSIONupdated to the latest version. - Automatic deployment triggered in Coolify.
Setup Guide
Replace Placeholders:
- Update
m8ccg8k44coogsk84swk8kgsin theUpdate ENVandDeploynodes with your Coolify Application UUID.
- Update
Configure Credentials:
- Add Coolify API credentials (
httpHeaderAuth) with a valid API token in the headers.
- Add Coolify API credentials (
Enable Triggers:
- Toggle the
Auto Update Latest Releasenode if stable releases are desired. Adjust schedule intervals as needed.
- Toggle the
Test:
- Run the workflow manually to validate API connections and version parsing.
SEO Keywords
Automated Deployment, n8n CI/CD, Coolify Integration, GitHub Release Monitoring, Environment Variable Management, Beta Release Automation.