Host Your Own AI Agent with OpenClaw - Free 1-Click Setup!

How to Deploy n8n on a VPS with One-Click Install (2026)

In short. A one-click n8n install gives you a running automation instance on a VPS in minutes, without writing a docker-compose.yml or configuring a reverse proxy yourself. Pick a VPS provider that offers an n8n image, choose your plan, and the platform handles Docker, the container, and startup for you. You still own the server and the data — you’re just skipping the manual setup steps.

What Is n8n?

n8n is an open-source workflow automation tool: a visual editor for connecting APIs, webhooks, databases, and AI models, with the option to drop into JavaScript or Python code nodes when the visual builder isn’t enough. Self-hosted, there are no execution caps and no per-workflow fees — your automations are limited by the server you run them on, not by a pricing tier.

One-Click Install vs Manual n8n Docker Setup

The difference comes down to how much of the stack you configure yourself.

One-click installManual Docker setup
Time to running instanceMinutes30–60+ minutes
Docker knowledge neededNoneComfortable with Docker Compose
Reverse proxy / SSLOften pre-configuredYou set up NGINX or Caddy + Let’s Encrypt yourself
Update processProvider-documented stepsManual image pull + container recreation
Customization ceilingLimited to the image’s defaultsFull control over the compose file

One-click is the right starting point if you want n8n running today and can tighten the configuration afterward. Manual Docker is worth it if you’re building a production stack with a custom database, specific networking, or need to fold n8n into an existing docker-compose setup alongside other services.

Deploying n8n on a Contabo VPS — Step by Step

  1. Go to Contabo’s n8n Hosting page and pick a VPS plan sized to your expected workflow volume (see sizing guidance below).
  2. Complete the order — n8n comes pre-installed on the image at no extra cost beyond the VPS plan itself.
  3. Wait for provisioning. Contabo’s documentation notes installation can take up to 30 minutes to complete after the order is placed.
  4. Once ready, find the n8n button under ‘Quick Action’ in your Customer Control Panel and click it to open your instance.
  5. Create your owner account on first visit — email, name, and password. This same password also becomes your VPS login, so choose it carefully.
  6. Build your first workflow, or import one from n8n’s workflow library to start faster.

Behind the scenes, Contabo’s 1-click n8n add-on runs on Docker Compose with Caddy as a reverse proxy and Let’s Encrypt for SSL, with everything living under /opt/n8n/ on the server — useful to know if you ever want to inspect the setup or move to a manual configuration later.

Sizing Your VPS for n8n

n8n’s resource needs scale with workflow complexity and execution volume more than with the tool itself — a handful of scheduled workflows checking APIs once an hour needs far less than dozens of webhook-triggered workflows processing data in real time.

Use caseSuggested Contabo planSpecs
Personal reminders, social posting, backupsCloud VPS 44 vCPU, 8 GB RAM, 100 GB SSD
Web scraping, reporting, data analyticsCloud VPS 66 vCPU, 12 GB RAM, 100 GB NVMe
CRM syncing, order processing, marketing automationCloud VPS 1212 vCPU, 48 GB RAM, 250 GB NVMe
Complex, data-intensive automationsCloud VPS 1818 vCPU, 96 GB RAM, 350 GB NVMe

NVMe storage matters more than it might seem for n8n specifically: every workflow execution writes logs and state to disk, so faster storage keeps execution history and the editor itself feeling responsive as your workflow count grows.

Why Run n8n on Contabo

Contabo’s 1-click n8n add-on is free on top of any VPS or VDS plan, with NVMe storage standard across the range and 9 global regions to choose from. The Core VPS line’s RAM-per-Euro value means even the entry-level plan gives n8n comfortable headroom for a first automation stack, while the Plus (NVMe) and VDS lines scale up for teams running production workflows at volume — all without switching providers or re-platforming as usage grows.

FAQ: Deploying n8n on a VPS

Can I install n8n with one click?

Yes. Several VPS providers, including Contabo, offer a pre-built n8n image you select during checkout or when reinstalling an existing server. The platform handles the Docker setup, and you get a working instance without touching the command line.

How much RAM does n8n need on a VPS?

There’s no hard minimum, but 8 GB RAM comfortably handles light personal automation, while heavier production workloads with frequent webhook triggers or large data payloads benefit from 24 GB or more. Start smaller and scale up — most providers let you resize without rebuilding your workflows.

Scroll to Top