Why run it yourself
What actually runs on the box
SQLite by
default, wants PostgreSQL for production, and requires it for queue
mode — that is n8n’s own documentation.
| Setup | What is running | Our sizing step |
|---|---|---|
| Trying it out | One n8n container, SQLite on a mounted volume | 1 core / 2 GB |
| Small production | n8n plus PostgreSQL, a fixed encryption key, persistent storage, a certificate for the webhook address | 2 cores / 4 GB |
| Queue mode | n8n main process, PostgreSQL, Redis as the job broker, one or two worker containers | 4 cores / 8 GB |
| Busy queue mode | The same, with more workers and room for large payloads and execution history | 8 cores / 16 GB |
Two things this table deliberately does not say. It does not promise a number of executions per second — that depends on the nodes in your workflow, not on n8n. And it does not cover the database once you move Postgres to its own machine, which is the usual next step after queue mode.
Cheapest server at each step
All VPS plans →For every rung of the ladder above, the cheapest VPS in the DohoHub catalogue that meets it right now. Prices are the ones our feed already tracks, normalised to compare and shown in the currency picked in the header. One machine often wins two rungs at once — when it does, it appears once and the note says which rungs it covers.
| Provider | Plan | Specs | Price | Visit |
|---|---|---|---|---|
|
Express Linux VPS
cheapest from 1 core / 2 GB RAM up to 2 cores / 4 GB RAM
|
2 vCPU4 GB RAM60 GB SSD |
$2.88/mo
|
Visit | |
|
Cloud VPS 12 (12 GB RAM)
cheapest at 4 cores / 8 GB RAM
|
6 vCPU12 GB RAM100 GB NVME0.2 Gbps |
$3.93/mo
renews at $5.24
|
Visit | |
|
Cloud VPS 24
cheapest at 8 cores / 16 GB RAM
|
8 vCPU24 GB RAM200 GB NVME0.3 Gbps |
$6.11/mo
renews at $8.14
|
Visit |
These are ordinary VPS plans, not an n8n product — no provider here sells “n8n hosting”, and installing it is on you. Where a provider’s headline price only buys an introductory term, the renewal rate is printed beneath it. Check the total on the provider’s own checkout before you buy.
Filter the whole catalogue by cores, memory, storage and location — then run the Docker command above.
Find a server by specs →