Minimum
1GB RAM for light workflows; 2GB RAM is the safer default.
For a personal n8n instance, 1GB RAM can work. For a small production workflow server, start at 2GB RAM and leave room for PostgreSQL, Docker, logs, and failed workflow retries.
1GB RAM for light workflows; 2GB RAM is the safer default.
2 vCPU / 2GB RAM / 40GB+ SSD for a small production instance.
Move up when you add queue mode, many webhooks, or database-heavy workflows.
n8n is not just a static app. Workflows can queue jobs, call APIs, write execution history, and run scheduled tasks. RAM matters first, then disk and database reliability. CPU matters when you process many workflows at the same time.
Tiny 512MB plans unless this is only a personal test box.
Choose 2GB RAM if this instance matters. Choose 1GB only for a personal or test workflow server. Add backups before adding more workflows.