n8nNew

Deploy n8n on a VPS in One Click

Automation & workflows

Self-hosted workflow automation platform to connect apps, APIs, and services without per-task fees.

  • Ready in ~5 min
  • Free installation
  • We handle the setup
At a glance
Version
Latest (2.x)
Operating system
Ubuntu Server 24.04 LTS
Minimum RAM
2 GB
License
Sustainable Use License
Addressing
IPv4, IPv6
GitHub
207,000
Deployment~5 min
VPS plans

Choose a VPS plan for n8n

Blazing-fast NVMe drives and powerful processors. Take a ready-made plan or build the configuration yourself.
Minex
Perfect for personal projects and small websites.
€3.20/mo
Save €0.80 per month

  • 1 vCPU core
  • 1 GB DDR5 RAM
  • 20 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • 1 TB traffic
Basex
A great balance of power and affordable price.
€4.80/mo
Save €1.20 per month

  • 2 vCPU cores
  • 2 GB DDR5 RAM
  • 40 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • 2 TB traffic
Most popular
Corex
For growing applications and businesses.
€7.20/mo
Save €1.80 per month

  • 4 vCPU cores
  • 4 GB DDR5 RAM
  • 50 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Midex
Resources for high-load projects.
€9.60/mo
Save €2.40 per month

  • 4 vCPU cores
  • 6 GB DDR5 RAM
  • 60 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Proex
Maximum power and scalability.
€12.00/mo
Save €3.00 per month

  • 6 vCPU cores
  • 8 GB DDR5 RAM
  • 70 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Scalex
Resources for scaling.
€16.00/mo
Save €4.00 per month

  • 6 vCPU cores
  • 10 GB DDR5 RAM
  • 150 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Maxex
A large reserve of power.
€44.00/mo
Save €11.00 per month

  • 8 vCPU cores
  • 16 GB DDR5 RAM
  • 200 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic
Apex
The top configuration.
€79.99/mo
Save €20.00 per month

  • 16 vCPU cores
  • 32 GB DDR5 RAM
  • 400 GB NVMe SSD
  • Full root access
  • 1 dedicated IPv4
  • Unlimited traffic

What you can do with n8n

n8n is a workflow automation tool that lets technical teams connect apps, APIs, and internal systems through a visual node-based editor, combining no-code simplicity with the option to drop into JavaScript when logic gets complex. It suits engineering teams, agencies, and ops-heavy startups that need to automate onboarding flows, sync CRM data, or trigger actions across dozens of services without duct-taping scripts together.

What sets n8n apart from closed automation platforms is that every workflow, credential, and execution log stays under your own control rather than sitting on someone else's infrastructure. Running n8n self hosted on a VPS removes the execution caps and per-workflow pricing tiers that shape the cloud version, so teams processing thousands of webhook triggers a day get predictable costs instead of a rising monthly bill.

The applications screen of the control panel with one-click install

n8n features

A server surrounded by app icons — applications running on a VPS

n8n ships with a large library of ready integrations and a flexible execution engine, so most automation scenarios need no custom code at all — though the option is always there.

01

Visual workflow editor

Build automations by connecting nodes on a canvas instead of writing sequential scripts.

02

400+ native integrations

Connect services like Slack, Google Sheets, Postgres, and GitHub out of the box.

03

Webhook triggers

Start workflows instantly from incoming HTTP requests, useful for one click automation between two apps.

04

Custom code nodes

Drop into JavaScript or Python inside a workflow when a built-in node can't cover the logic.

05

Error workflows

Define a separate workflow that runs automatically when another one fails, so failures don't go unnoticed.

06

Queue mode

Distribute execution across multiple worker processes for higher throughput on a VPS for n8n with more resources.

07

Credential management

Store API keys and OAuth tokens encrypted, shared across workflows without duplicating secrets.

08

Version control friendly

Export workflows as JSON, making it possible to track changes in Git.

Requirements

Which server to run it on

Minimum requirements for n8n and the configuration worth starting with.
Minimum
  • CPU1 vCPU
  • Minimum RAM2 GB
  • Disk20 GB
Recommended
VPS Basex
  • CPU2 vCPU
  • Minimum RAM2 GB
  • Disk40 GB

Installation is free — you only pay for the server

Getting started

How to deploy n8n

Three steps and the app is running on your server.
Step 1
Choose a server

Pick a plan with enough RAM if you plan to run several workflows in parallel — n8n keeps active executions in memory.

Step 2
Pick the app

Select n8n in the one click install list to get Docker, the app, and its dependencies deployed automatically.

Step 3
Get your credentials

Log in to the admin panel through the link and credentials from your dashboard to finish account setup and start building workflows.

Why us

Why Host n8n on Leneex

Speed, protection and support you can rely on — on every plan, with no hidden limits.
Deployment speed
A working n8n instance with Docker and all dependencies ready in minutes means you can start wiring webhooks and triggers the same day, without losing momentum on a time-sensitive automation.
Free installation
One click automation n8n deployment costs nothing extra on top of the server — the platform, Docker runtime, and reverse proxy configuration are installed for free.
DDoS protection
n8n webhook endpoints are often public-facing by design, since third-party services need to reach them — built-in DDoS protection keeps those triggers reachable even under attack traffic.
Control and support
Root access lets you tune Node.js memory limits, install PostgreSQL for queue mode, or adjust environment variables directly — engineers are available 24/7 if a worker process needs troubleshooting.
99.9% uptime with SLA compensation
Workflows that sync CRM records or trigger downstream automations depend on the instance staying reachable — an SLA-backed 99.9% uptime keeps scheduled and webhook-triggered workflows from silently missing runs.
Flexible payment
Agencies running client automations on n8n can pay by card, crypto, or request an invoice for accounting — whichever fits how the team already manages recurring tooling costs.
What to choose

n8n: Self-Hosted vs Cloud — Which to Choose

n8n has an official cloud product — n8n Cloud — priced by the number of workflow executions and active workflows.
n8n Cloud
Self-hosted on LeneexRecommended
Resources and limitsMonthly workflow executions are capped by the planDedicated server CPU and RAM — executions are limited only by VPS performance
Control and accessManaged by the provider, access only through the web interfaceRoot access, your own environment variables, PostgreSQL and queues installed as you see fit
Feature limitsActive workflows and team members are limited by the planThe full Community Edition, with no cap on active workflows
ScalingMove to a higher plan with the providerUpgrade the VPS plan or switch to queue mode with several worker instances
CostGrows with execution volume and the number of active workflowsA fixed VPS price, regardless of the number of executions
Who it fitsThose who want n8n without server administration and are ready to pay for volumeTeams with high, unpredictable webhook volume where control over data matters

For teams running high-volume webhook automations or dozens of active workflows, self-hosted n8n on a VPS removes the execution-based pricing that scales with usage on n8n Cloud. Teams that prefer zero server management and predictable low-volume usage may still find the managed cloud plan simpler to start with.

Frequently Asked Questions about n8n on VPS

What people ask most about n8n and our servers.

  • Yes — export your workflows as JSON from the current instance and import them through the n8n editor after deployment, since workflow files are portable between installations.

  • Upgrading server resources doesn't touch your n8n data or workflow configuration — Docker containers and volumes stay intact, and n8n restarts with more CPU and RAM available.

  • SSL configuration for your domain is set up as part of the deployment process, so webhook URLs and the admin panel are reachable over HTTPS from the start.

  • It depends on workflow complexity and trigger frequency, but a minimum plan comfortably runs light-to-moderate automation — scheduled tasks and occasional webhooks rather than high-frequency triggers from dozens of connected services.

  • You control update timing on a self-hosted instance, since n8n isn't updated automatically in the background — new versions are pulled and applied when you choose to.

What's already configured out of the box

After the one-click deploy, n8n runs inside a Docker container with the runtime, its dependencies, and a reverse proxy for HTTPS access already in place — you don't need to install Node.js or configure a web server manually. The container is set to restart automatically if it stops or the server reboots, so a crash or maintenance restart doesn't leave your workflows offline.

First login

Open the panel through the domain or IP address provided in your Leneex dashboard; n8n serves its interface on port 5678 by default unless a reverse proxy on port 443 is already configured for your instance. On the very first visit, n8n shows a setup screen where you create the owner account yourself — there's no pre-generated admin password to look up, you set the email and password directly in the browser.

Practical first steps

Once the owner account is created, go to Credentials before building your first workflow — most nodes (Slack, Google Sheets, databases) require an API key or OAuth connection stored there before they'll run. If your instance is reachable from the internet, add basic authentication or restrict access by IP through the firewall, since n8n doesn't enforce extra login protection beyond the owner account by default. For anything triggered by webhooks, copy the production webhook URL from the node itself rather than assuming a fixed path — n8n generates it per workflow.

Deploy n8n in about 5 minutes

Choose a server — we do the rest: install, configure and send you the credentials.