Your privacy matters
We use cookies for analytics and marketing. They are only set after you accept. Essential cookies required for the site to work are always active. Details in our Privacy Policy.
n8n is a workflow automation tool that runs well on a small VPS. Luxvps KVM plans give you full root access, NVMe storage, and GDPR-friendly hosting from Equinix Frankfurt, Germany, starting at €4.50/mo — with no execution limits imposed by us.
Last updated: July 2026Recommended Plans
n8n is lightweight — most personal and small-team setups run comfortably on either of these two plans.
Personal workflows and light automation.
More concurrent executions, plus a Postgres database.
Why Self-Host?
n8n is an open-source workflow automation tool that can run as a hosted cloud service or as a self-hosted instance. Running it on your own VPS keeps your workflow data and credentials under your control, on infrastructure you choose.
Workflow data, credentials, and execution logs stay on infrastructure you manage — not a third-party SaaS platform.
Servers run from Equinix Frankfurt am Main, Germany — a natural fit if your workflows touch EU personal data.
Start on the Tiny plan and upgrade CPU, RAM, and storage anytime as you add more workflows or team members.
Setup Outline
The most common way to self-host n8n is via Docker.
Choose one of the recommended plans above. Once your server is Active, install your preferred Linux distribution from the control panel (Ubuntu or Debian is a common choice) and install Docker. For the full step-by-step Docker install, see our Docker VPS guide.
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
docker --version
Run the official n8n Docker image, mounting a volume so your workflow data survives container restarts and updates:
# Create a persistent volume for n8n data
docker volume create n8n_data
# Run n8n
docker run -d --name n8n \
--restart unless-stopped \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
docker.n8n.io/n8nio/n8n
Prefer Docker Compose? Define the same setup in a docker-compose.yml file and run docker compose up -d — see the Docker VPS guide for Compose basics.
For production use, put n8n behind a reverse proxy (such as Nginx or Caddy) on your VPS to terminate HTTPS with a domain name, and set the relevant n8n environment variables (like N8N_HOST, N8N_PROTOCOL, and WEBHOOK_URL) so webhooks resolve correctly.
Infrastructure
Fast Workflow Execution
Raid-1 NVMe storage keeps workflow database reads and writes fast, even under heavier automation load.
One-Click Restore
Roll back your VPS if an n8n update or configuration change causes problems.
Aurologic-Powered
Keeps your webhooks and n8n editor reachable during volumetric attacks, automatically.
Configure Everything
Install Docker, a database, or a reverse proxy exactly how your n8n setup needs it.
Equinix Datacenters
All servers run from Equinix Frankfurt am Main, delivering low-latency EU routing and GDPR-friendly infrastructure.
Recover Without SSH
Browser-based console access included, so you can reach your server even if networking breaks.
Self-Hosted vs. SaaS
Trade-offs to consider before choosing where to run n8n.
n8n's own documentation recommends around 1-2GB of RAM as a general minimum for small workloads, though actual usage depends on your workflows. As general guidance, the KVM Rootserver Tiny (4GB RAM, €4.50/mo) comfortably covers personal or small-team use with headroom for the OS and Docker.
Yes. All Luxvps servers run from Equinix datacenters in Frankfurt am Main, Germany — low latency across Europe and GDPR-friendly infrastructure, which matters if your n8n workflows process personal data.
Yes. Running n8n via Docker is the most common self-hosting method. Every Luxvps KVM plan gives full root access on a real kernel, so Docker and Docker Compose run natively — see our Docker VPS guide for the install steps.
Self-hosting means you are not bound by a SaaS plan's workflow or execution caps. The practical limits become your own server's resources — vCores, RAM, and storage — which you can scale up at any time by upgrading your plan.
Yes. Every KVM Rootserver plan includes 4 automated backups with one-click restore, so your workflows and credentials data can be rolled back if something goes wrong.
Full root access, GDPR-friendly German hosting, NVMe storage — plans from just 4.50€/mo.