One Click Export/Import of Workflow and Credential

The idea is:

Currently, exporting workflows and credentials in the self-hosted version of n8n requires multiple manual steps using cli command. This feature request proposes a one-click export/import option to seamlessly back up and transfer workflows along with credentials when migrating to a new VM or taking a backup.

My use case:

  • When switching to a new server or VM, I need to manually export workflows and credentials separately using cli, use psftp to get that on local and then import along with encryption key.
  • There is no easy way to export all credentials securely along with workflows in a single action.
  • For backup purposes, having a simple export option would ensure seamless restoration if needed.

I think it would be beneficial to add this because:

  • Time-saving: Reduces the complexity of migration and backup processes.
  • Seamless import/export: A single file containing both workflows and credentials will simplify restoration.
  • Security & Reliability: Ensures credentials are properly encrypted and safely transferred.
  • User-Friendly: A simple UI button to export and import everything would make n8n self-hosting more convenient.

Any resources to support this?

n/a

Are you willing to work on this?

n/a