适用人群
本工作流特别适合自托管n8n用户、DevOps工程师和自动化开发人员,他们希望定期将n8n工作流自动备份到GitHub。
解决什么问题
手动备份n8n工作流既耗时又容易出错。该工作流实现了备份过程自动化,确保所有工作流每24小时安全存储到版本控制的GitHub仓库中。
功能说明
该自动化流程每日运行,将n8n实例中的所有工作流备份至指定GitHub仓库。每个工作流以其唯一ID命名保存为.json文件,并按repo_path定义的文件夹路径归类。该工作流通过递归调用自身实现高效内存管理,备份完成后可选发送Slack通知确认成功。
设置步骤
- 在子工作流中配置Config节点:
- GitHub仓库所有者
- GitHub仓库名称
- 主文件夹路径(repo_path)
- 连接GitHub和(可选)Slack凭证
- 设置每日定时任务
- 手动测试工作流确认GitHub集成正常
立即预约免费咨询,了解n8n如何助力您的工作。