AutomationMart
Home/Browse/Back up and restore n8n Docker workflows and credentials with GitHub and SSH
n8n

Back up and restore n8n Docker workflows and credentials with GitHub and SSH

n8nn8n43 modulesv1.0
GitHub

Quick Overview This workflow backs up all n8n workflows and encrypted credentials from a self-hosted Docker instance to a GitHub repository on a schedule, and provides a Basic Auth–protected form to restore workflows and credentials by importing uploaded JSON backup files over SSH. How it works 1. Runs twice daily on a cron schedule to start a backup run. 2. Creates timestamped workflows and credentials folders (via placeholder files) in the target GitHub repository. 3. Connects to the Linux hos

At a glance

Back up and restore n8n Docker workflows and credentials with GitHub and SSH is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects GitHub. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
GitHub
Modules
43
Price
Free
Version
v1.0
Back up and restore n8n Docker workflows and credentials with GitHub and SSH workflow diagram

About this workflow

Quick Overview This workflow backs up all n8n workflows and encrypted credentials from a self-hosted Docker instance to a GitHub repository on a schedule, and provides a Basic Auth–protected form to restore workflows and credentials by importing uploaded JSON backup files over SSH. How it works 1. Runs twice daily on a cron schedule to start a backup run. 2. Creates timestamped workflows and credentials folders (via placeholder files) in the target GitHub repository. 3. Connects to the Linux host over SSH and runs the n8n CLI in the Docker container to export all workflows and all encrypted credentials. 4. Commits workflows-all.json and individual

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Post new GitHub push actions to Mattermost

Every time a GitHub push action (with commits) is created, Make will automatically post a Mattermost message.

Free

Fetch real-time stock quotes to Google Sheets with OpenAI, Octagon and GitHub

Octagon Stock Quote Skill → Google Sheets Automate real-time stock quote enrichment in Google Sheets using n8n, OpenAI, and Octagon Agent. This workflow reads ticker symbols from a spreadsheet, fetches the live stock-quote Skill from GitHub, uses an OpenAI prompt-builder step to generate the best Octagon Agent query, executes the quote request through Octagon, then writes structured market data back into Google Sheets. How this n8n workflow works 1. Fetches the live SKILL.md file from Gi

Free

Create Tadabase records for new Github issues

Every time a new issue is added to Github, Make will automatically create a record in Tadabase.

Free

Create Bitbucket snippet comments from new GitHub comments

Every time a new comment is added in GitHub, Make will automatically create a new comment on a specified Bitbucket snippet.

Free

Create GitHub issues when cards are moved to a list in Trello

When you move cards to a list that you are watching in Trello, the names and IDs of the cards will be retrieved and issues on GitHub will be created automatically.

Free

Auto-categorize blog posts with OpenAI GPT-4, GitHub, and Google Sheets for Astro/Next.js

Automatically Assign Categories and Tags to Blog Posts with AI This workflow streamlines your content organization process by automatically analyzing new blog posts in your GitHub repository and assigning appropriate categories and tags using OpenAI. It compares new posts against existing entries in a Google Sheet, updates the metadata for each new article, and records the suggested tags and categories for review — all in one automated pipeline. --

Free

WhatsApp dietitian AI chatbot workflow

WhatsApp Dietitian AI Chatbot Workflow Transform your WhatsApp into a professional nutrition consultant with this comprehensive AI-powered dietitian assistant. Built using n8n automation and Google Gemini AI, this workflow provides instant, intelligent nutrition advice to your clients 24/7. 🍽️ What It Does Meal Analysis: Users can send photos of their meals with captions like "analyze this meal" and receive detailed nutritional breakdowns including calories, macronutrients, and personalized reco

Free

Auto-sync local events to Google Calendar with n8n

Description This workflow automates the process of finding local events and adding them directly to your Google Calendar. It eliminates the need for manual event tracking by automatically scraping event information and creating calendar entries. Overview This workflow automates the process of finding local events and adding them to your Google Calendar. It uses Bright Data to scrape event information from a specified source and then creates new events in your calendar, ensuring you

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free