Can n8n Run Stably on a 1 CPU / 1GB RAM VPS?

Hello, I’m considering using a VPS with 1 CPU and 1 GB RAM for n8n deployment. I’d like to know if this configuration is adequate for basic use cases (e.g., a few simple workflows with HTTP triggers and light API integrations)? Are there any performance limitations or potential bottlenecks I should be aware of with these specs, especially concerning memory or CPU usage when workflows are running?

Hi there. Absolutely you can, and AFAIK, there’s no limitations with the workflow since n8n can handle more than 20 workflows that running at the same time.
But maybe, since you’re have limited resources, you maybe need to run 3-10 workflows at the same time

The short answer is yes, as long as you’re not doing any file large loading into memory or heavy processing of large data sets. You can however test your theory on your local machine by using the below Docker command to limit the resources given to n8n and see if it crashes before you invest in a VPS instance

  1. Make sure you have Docker Desktop installed
  2. run the following command to test a few workflows with 1 CPU and 1GB Ram:
    docker run --name n8n --cpus=1 --memory=1g -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

Further reading:

I’ve tried installing it via npm, but I’m having trouble. During the installation process, it seems like nothing is happening, or it just freezes.

npm aren’t recommended by me, you can use docker compose instead

Hi @anyageraldine,

Can you provide more details about the issues you’re having with the installation?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.