How are you hosting n8n for production use?

Hey everyone,

I’ve been using n8n heavily for real client workflows and wanted to understand how others here are handling hosting in production.

I started with self-hosted VPS setups, but over time I kept running into issues like downtime during peak usage, update-related breakages, and the overhead of managing servers instead of workflows.

Curious to know:
– Are you self-hosting on VPS?
– Using n8n Cloud?
– Or something else entirely?

Would love to hear what’s working well (or not) for you.

Hi @Nawed_Hossain,

I am hosting n8n on Digital Ocean’s Docker droplet.

I use a docker compose to run n8n in queue mode and i have not had any downtime issues in the past year. From here you could break it out and host the db and redis on another highly available instance and then startup another main instance of n8n in queue mode and putting a load balancer in front of them making your hosting truly highly available.