High Availability Self-hosted Community Edition

Hi All, Does anyone have a list of best practices or instructions on how to best enable high availability on self-hosted community edition n8n servers?

2 Likes

Some advanced high-availability features, such as multi-main setups for API redundancy, are only available in the Enterprise Edition. The Community Edition can achieve high availability primarily through robust infrastructure, persistent storage, regular backups, and scaling worker processes.

If you need true multi-main (API) redundancy, consider evaluating the Enterprise Edition or implementing external failover/load balancing solutions, but this is not natively supported in the Community Edition…

Here you can find some crucial informations as well, and it depends on what are you trying to achieve.

hey @Cesare01 welcome the the community!
A while ago, reddit user “u/conor-is-my-name” shared their “n8n auto-scaling” repo on the n8n subreddit which I thought was a really great in-depth guide to scaling n8n self-hosted. Still applicable today. Check it out here: GitHub - conor-is-my-name/n8n-autoscaling: n8n queue mode build with automatic worker scaling and puppeteer