Deploying Workflow and Config


I’m trying to deploy fully n8n to AWS using bitbucket pipeline and terraform.

I understood I can load config.json file with a few details and load the workflow with a post to my internal api /rest/workflows.

But config.json doesn’t support all config are required, so after a deployment I’ve to setup the account again.

One alternative is use postgres to persist the account detail and re-import my workflow template every time or do you recommend another process ?

Thank you

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey @Ricardo_Bruggemann_C,

Welcome to the community :tada:

I would recommend using something like Postgres, You could in theory look into making a script that you run to automate a browser to create the initial user again if you wanted to but it all depends on what you are actually trying to achieve.