
这个n8n工作流实现了n8n版本的自动化部署到Coolify实例的功能。它支持两个版本追踪通道:
**Beta版本发布**:每分钟检查GitHub上的预发布版本,过滤重复项,更新N8N_VERSION环境变量并部署。
**稳定版本发布**(默认禁用):每小时检查最新的稳定版本并部署。
**主要功能特性**:
– **去重机制**:确保不会对同一版本进行重复部署
– **版本解析**:从GitHub发布名称中提取语义版本(如1.34.0)
– **Coolify集成**:通过API更新环境变量并触发部署
**预期成果**:
– 通过GitHub API检测到新的n8n beta/stable版本
– Coolify环境变量N8N_VERSION更新到最新版本
– 在Coolify中触发自动部署
**设置指南**:
1. **替换占位符**:在Update ENV和Deploy节点中将m8ccg8k44coogsk84swk8kgs替换为您的Coolify应用程序UUID
2. **配置凭据**:添加Coolify API凭据(httpHeaderAuth),在headers中使用有效的API令牌
3. **启用触发器**:如果需要稳定版本,请切换Auto Update Latest Release节点。根据需要调整计划间隔
4. **测试**:手动运行工作流以验证API连接和版本解析
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)