Simplify Your n8n Deployment with the New One-line n8n VPS Installer for Debian

Managing automation workflows shouldn’t be complicated — and neither should installing n8n.
That’s why we’ve just released a fully automated installation script that sets up n8n with Docker, PostgreSQL, Traefik, and automatic Let’s Encrypt SSL certificates, all in one command.


🧠 What Is n8n?

n8n (short for “nodemation”) is an open-source workflow automation tool that allows you to connect APIs, automate repetitive tasks, and orchestrate complex data flows — similar to Zapier or Make (formerly Integromat), but self-hosted and fully customizable.

Running n8n on your own VPS gives you:

  • Full control over your data
  • Unlimited workflows and integrations
  • No per-workflow or per-user limits
  • Complete security and flexibility

⚙️ One-Click n8n VPS Installation

The new n8n VPS installer is designed for Debian 13 (Trixie) and Debian 12 (Bookworm) servers.
It automatically installs and configures everything you need to run n8n in production:

  • 🐳 Docker & Docker Compose
  • 🧱 PostgreSQL database
  • 🌍 Traefik reverse proxy
  • 🔒 Automatic HTTPS via Let’s Encrypt
  • 🔁 Watchtower for nightly container updates

🌐 Automatic Hostname and SSL Setup

The script intelligently detects your VPS’s primary IP address and uses its reverse DNS (rDNS) as the hostname.
Traefik then automatically requests and installs a Let’s Encrypt SSL certificate for that hostname — so your n8n instance is ready with HTTPS out of the box.

✅ No manual configuration
✅ No certificates to renew
✅ Works on any standard Debian VPS


💾 Persistent and Secure n8n Setup

Your n8n data and credentials are safely stored in a PostgreSQL database and Docker volumes, ensuring persistence across updates and reboots.

All services are configured to restart automatically and are isolated for improved security and uptime.


🔧 Installation Instructions

You can install n8n on your VPS with a single command:

curl -fsSL https://raw.githubusercontent.com/mvpsnet/n8n-vps/refs/heads/main/install-n8n-debian.sh | bash

Once installation completes, you’ll be able to access your new n8n instance at:

https://<your-server-rdns>

🧩 Why Use a VPS for n8n?

Hosting n8n on a VPS gives you complete ownership, better performance, and lower long-term costs compared to cloud automation platforms.

With a dedicated n8n VPS, you can:

  • Run unlimited workflows 24/7
  • Integrate with APIs, webhooks, CRMs, or databases
  • Use private credentials and secure data connections
  • Scale your automation stack as your business grows

💡 Try n8n on MVPS.net

MVPS.net offers high-performance VPS servers across Europe — ideal for hosting automation tools like n8n.

Why MVPS.net?

  • ⚡ Instant VPS setup (Debian 12 & 13 available)
  • 💾 NVMe / SSD storage
  • 🌍 Multiple European datacenter locations
  • 💰 Affordable monthly plans starting under €5

Our one-click n8n VPS installer works perfectly on any MVPS.net server.


🧰 Get Started Today

🔗 Repository: https://github.com/mvpsnet/n8n-vps/
🖥️ Hosting: https://www.mvps.net

Launch your own n8n VPS in minutes — automate your workflows, control your data, and scale effortlessly.

About the author

By mvps

Categories