Automated n8n Workflows Backup on GitLab with Username Organization
n8n template #5616Summary
Use templateOverview This solution ensures the secure backup and version control of your self-hosted n8n workflows by storing them in a GitLab repository. It compares current workflows with their GitLab counterparts, updates files when differences are detected, and organizes them in user-specific folders (e.g., repo -> username -> workflow.json). Backups are triggered manually or weekly, with a success notification sent via email. Operational Process Manual Backup Trigger: Initiates the backup process on demand. Scheduled Weekly Backup: Automatically triggers the backup every week. Fetch N8N Workflows: Retrieves all workflows from n8n using the API (getAll:workflow). Prepare Backup Metadata: Gener
Hand off to your agent
Prompt
Help me set up the n8n workflow "Automated n8n Workflows Backup on GitLab with Username Organization" (https://n8n.io/workflows/5616). It uses: Send Email, GitLab. Import the template JSON into my n8n instance, list every credential I need to create, and walk me through testing it.
Paste into Claude Code and it will do the rest.
Apps and nodes
Similar workflows
NameViews
- Personalize marketing emails using customer data and AI72K
- Automated Stock Analysis Reports with Technical & News Sentiment using GPT-4o37K
- AI marketing report (Google Analytics & Ads, Meta Ads), sent via email/Telegram36K
- Effortless Email Management with AI-Powered Summarization & Review27K
- Simple Social: Instagram Single Image Post with Facebook API21K
- A Very Simple "Human in the Loop" Email Response System Using AI and IMAP16K
- Send an email15K
- Track changes of product prices13K