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 install | Manual Docker setup | |
|---|---|---|
| Time to running instance | Minutes | 30–60+ minutes |
| Docker knowledge needed | None | Comfortable with Docker Compose |
| Reverse proxy / SSL | Often pre-configured | You set up NGINX or Caddy + Let’s Encrypt yourself |
| Update process | Provider-documented steps | Manual image pull + container recreation |
| Customization ceiling | Limited to the image’s defaults | Full 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
- Go to Contabo’s n8n Hosting page and pick a VPS plan sized to your expected workflow volume (see sizing guidance below).
- Complete the order — n8n comes pre-installed on the image at no extra cost beyond the VPS plan itself.
- Wait for provisioning. Contabo’s documentation notes installation can take up to 30 minutes to complete after the order is placed.
- Once ready, find the n8n button under ‘Quick Action’ in your Customer Control Panel and click it to open your instance.
- Create your owner account on first visit — email, name, and password. This same password also becomes your VPS login, so choose it carefully.
- 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 case | Suggested Contabo plan | Specs |
|---|---|---|
| Personal reminders, social posting, backups | Cloud VPS 4 | 4 vCPU, 8 GB RAM, 100 GB SSD |
| Web scraping, reporting, data analytics | Cloud VPS 6 | 6 vCPU, 12 GB RAM, 100 GB NVMe |
| CRM syncing, order processing, marketing automation | Cloud VPS 12 | 12 vCPU, 48 GB RAM, 250 GB NVMe |
| Complex, data-intensive automations | Cloud VPS 18 | 18 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
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.
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.