Automated Workflow Backups to Gitea
detail.loadingPreview
Never lose your n8n workflows again! This template automates the process of backing up your workflow configurations to a Git repository hosted on Gitea. Ensure your automation logic is always secure and version-controlled.
About This Workflow
Safeguard your valuable n8n automation with this seamless backup solution. This workflow automatically detects changes in your n8n workflows and commits them to a designated Gitea repository at regular intervals. It retrieves all your active workflows, checks for differences, and if any are found, it creates a new commit with the updated workflow JSON. This ensures a complete and up-to-date version history of your automations, providing peace of mind and a robust disaster recovery strategy. The process is scheduled to run every 45 minutes, keeping your backups current.
Key Features
- Automated Git Commits: Regularly push workflow changes to your Gitea repository.
- Version Control for Workflows: Maintain a complete history of your automation logic.
- Configurable Backup Schedule: Set your preferred backup frequency (default is every 45 minutes).
- Error Prevention: Checks for existing files before creating new ones, preventing duplicates.
- Secure Storage: Utilizes Gitea for safe and centralized storage of your workflow backups.
How To Use
- Configure Gitea Credentials: In n8n, set up your Gitea API credentials.
- Set Repository Details: Update the
Globalsnode with your Gitea repository URL, name, and owner. - Set Backup Interval: Adjust the
Schedule Triggernode to your desired backup frequency (default is every 45 minutes). - Ensure Gitea Repository Exists: Make sure the target repository in your Gitea instance is already created.
- Activate the Workflow: Enable this workflow in n8n to start automatic backups.
Apps Used
Workflow JSON
{
"id": "2a8f6225-eefd-43b2-afc6-f45509ace1ff",
"name": "Automated Workflow Backups to Gitea",
"nodes": 19,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 2a8f6225-eefd...
About the Author
Crypto_Watcher
Web3 Developer
Automated trading bots and blockchain monitoring workflows.
Statistics
Related Workflows
Discover more workflows you might like
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.