n8n Backup Manager - A simple, self-hosted backup tool for your workflows & database

Hello n8n Community! :waving_hand:

I’m excited to share a tool I’ve been working on to make managing self-hosted n8n instances easier.

n8n Backup Manager is a standalone web application that helps you backup, restore, and manage your n8n data (both workflows and database) with a friendly UI.

:sparkles: Key Features

  • One-Click Backups: Backup your SQLite or PostgreSQL database instantly.

  • Flexible Scheduling: Set up automated backups (hourly, daily, or via cron).

  • Retention Policy: Automatically delete old backups to save space (keep only the last X backups).

  • Cloud Support: Automatically upload backups to S3-compatible storage (AWS, MinIO, DigitalOcean, etc.).

  • Easy Restore: Something went wrong? Rollback your database directly from the UI.

  • Multi-language: Now available in English and Ukrainian :ukraine:.

:camera_with_flash: Screenshots

:rocket: Getting Started

It’s designed to run alongside your n8n container via Docker Compose.

Quick Install: You can grab the latest release or check the repo for the docker-compose setup.

GitHub Repository: GitHub - aleksnero/n8n-backup-manager: Automatic backup system for n8n · GitHub Latest Release: https://github.com/aleksnero/n8n-backup-manager/releases/download/v1.2.2/release.zip

We assume you are running n8n with Docker. Just add the service to your compose file (see README for examples).

:handshake: Feedback

I’d love to hear your thoughts! If you find any bugs or have feature requests, please let me know here or open an issue on GitHub.

Happy automating! :rocket:

3 Likes

Update: Version 1.3.0 is now live! :rocket:

I’ve just released a major update with several highly requested features:

  • :cloud: Google Drive & OneDrive Support (step-by-step guides added to the repo).

  • :locked_with_key: AES-256 Encryption & Gzip Compression for more secure and smaller backups.

  • :desktop_computer: New Dashboard with real-time connectivity status for n8n and DB containers.

  • :counterclockwise_arrows_button: Improved Auto-Update & Rollback system.

You can check the full list of changes and updated documentation on GitHub: https://github.com/aleksnero/n8n-backup-manager

Thanks for all the feedback so far! Let me know if you have any questions or new feature requests for the next version.

[UPDATE] n8n Backup Manager v1.4.1

Hi everyone! :waving_hand:

I wanted to share a major update to n8n Backup Manager.

Since the original release, the tool has evolved significantly to solve even more backup challenges for the community. The biggest highlight: You are no longer restricted to running it on the same server as n8n. You can now run the Backup Manager completely locally on your Windows/macOS machine to securely manage and back up your remote n8n instances!

:rocket: What’s new in v1.4.x?

  • :laptop: Run Anywhere (Local or Server): Deploy it alongside n8n via Docker, or run it entirely locally on your PC. Managing remote backups is now easier and safer than ever. (We’ve added a dedicated Local Setup Guide).

  • :cloud: Streamlined Cloud Storage (OAuth2): Connecting to Google Drive and OneDrive is now much simpler. No more messing with complex JSON files—just paste your client_id, client_secret, and refresh_token directly into the UI.

  • :mobile_phone: Telegram Notifications: Get real-time alerts right in your pocket. The system will notify you of successful automated backups or if any errors occur during the upload.

  • :bar_chart: System Activity Dashboard: A brand new dynamic dashboard that shows real-time system logs (successes, errors, info) and alerts you immediately when a new update is available.

  • :shield: Smart Integrity Checks: For server deployments, the manager can automatically test your .tar.gz backup archives to ensure your data isn’t corrupted before uploading it to the cloud.

If you are looking for a simple, visual, and reliable way to ensure your n8n workflows and database are safe, give it a try!

:link: GitHub Repository: aleksnero/n8n-backup-manager

As always, feedback, feature requests, and PRs are highly appreciated. Let me know what you think!

2 Likes