GenAiHub

Last checked 8 October 2026 — responded normally.

Daily Workflow Backups to GitHub with Slack Notifications

Who is this for?

Live
Open / InstallLast updated October 8, 2026

Description

Who is this for? This workflow is ideal for n8n self-hosted users, DevOps engineers, and automation developers who want to automatically back up their n8n workflows to GitHub on a regular basis. What problem is this workflow solving Manually backing up n8n workflows can be time-consuming and prone to human error. This workflow automates the backup process, ensuring that all workflows are safely stored in a version-controlled GitHub repository every 24 hours. What this workflow does This automation runs daily to back up all workflows from your n8n instance to a specified GitHub repository. Each workflow is saved as a .json file using its unique ID, organized into a folder path defined by repo_path. The workflow is designed to manage memory usage efficiently by recursively calling itself. Once the backup is complete, it optionally sends a Slack notification to confirm success. Setup Configure the Config node in the subworkflow to set: GitHub Repo Owner GitHub Repo Name Main folder path (repo_path) Connect your GitHub and (optionally) Slack credentials. Set the workflow to run on a daily cron schedule. Test the workflow manually to confirm the GitHub integration works. Sign up for a free consultation and find out how n8n can help you. An n8n automation workflow template by Andrew.

Community Metrics

Views
11
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

Andrew

Platform

web

Pricing model

free

Categories

  • Automation

Tags

  • n8n
  • workflow
  • github
  • http-request
  • slack
  • code

Capabilities

  • 4 nodes
  • 11 views

Information

TypeWorkflow
Sourcen8n
AddedJuly 27, 2026

Comments

?

Others in the same category, ranked by how often they are opened.