产品简介
n8n-Backup-Workflows 这是一个 n8n 自动化备份工具,能将工作流和凭据备份到 GitHub,防止本地运行 n8n 时数据丢失。支持一键备份、恢复和版本控制,适合本地部署 n8n 的开发者或团队使用。
核心功能
- 备份所有 n8n 工作流到 GitHub
- 备份 n8n 凭据到 GitHub(需私有仓库)
- 组合备份:一键备份工作流和凭据
- 从 GitHub 恢复工作流到 n8n
- 从 GitHub 恢复凭据到 n8n(需配置 Google Sheet 映射)
快速开始
- 创建 GitHub 仓库:为工作流备份创建仓库,凭据备份需使用私有仓库。
- 生成 GitHub 个人访问令牌:创建具有 repo 权限的令牌。
- 在 n8n 中导入并配置工作流:添加 GitHub 仓库 URL、令牌,对于凭据恢复配置 Google Sheet 映射。
- 运行或计划任务:手动触发备份或设置 Cron 调度;恢复时运行相应工作流。
界面预览
与其他方案对比
| 对比项 | n8n-Backup-Workflows | 同类方案 |
|---|---|---|
| 备份方式 | 自动化备份到 GitHub,支持版本控制和定时调度 | 手动备份如导出 JSON 文件,易遗漏且无自动化 |
| 恢复能力 | 一键恢复工作流和凭据,支持跨实例同步 | 手动导入过程繁琐,可能需额外配置 |
适合谁用
- 本地运行 n8n 的开发者,需防止数据丢失
- n8n 用户希望备份和版本控制工作流及凭据
- 团队使用 n8n 时需同步配置和恢复数据
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/MuhammadAbdullah80/n8n-Backup-Workflows