n8n

n8n Self-Hosted: One-Click Deploy on Your Own VPS

n8n is a visual workflow tool connecting 400+ apps. Automatio deploys it to your own server with HTTPS in one click to end per-task fees and own your data.

self-hosted n8nn8n vps hostingworkflow automationopen source zapier alternativedocker n8nn8n automation server
n8n logo

n8n

Automation & Workflows

Visual workflow automation with 400+ integrations. Self-hosted Zapier alternative.

What you get when you deploy n8n

The server we rent for it, what it costs, and what the installer will ask you.

Server
CX23 · 2 vCPU · 4 GB RAM
From
$9/month
Minimum RAM
0.5 GB
Setup
No configuration required

Included with every deployment

  • Dedicated server, one app per machine
  • HTTPS certificate issued automatically
  • Free subdomain, custom domain optional
  • Restart, resize, snapshot and restore

What the installer asks for

  • Timezone
  • Basic auth in front of n8n UI
  • Basic auth username
  • Basic auth password
  • Outgoing email mode
  • SMTP host
  • SMTP port
  • SMTP username
  • SMTP password
  • From address

Deploy n8n in one click

On your own server, with your own data. No terminal, no Docker commands, no certificate setup.

  1. 1

    Pick a size

    Start on the smallest server that fits the app. Resize later without reinstalling.

  2. 2

    Press deploy

    We rent the server, install the app with Docker, and point a subdomain at it.

  3. 3

    Watch it come up

    Provisioning runs unattended and takes a few minutes. When the HTTPS certificate lands, the app is live and your login details are on the deployment page.

Server size

Billed monthly with your Automatio subscription. Destroy the server any time and the charge stops.

Key Capabilities

Explore what Automatio can do for this use case

Visual Workflow Designer

Create automation logic using a node-based canvas. Drag and drop triggers and actions to map data flows between services without writing code. The interface makes it easy to visualize branching logic, multi-step processes, and data merges in real-time.

  • 1400+ native integration nodes
  • 2Visual debugging and step execution
  • 3Conditional branching and merging
  • 4Interactive canvas with data previews
  • 5Schedule and webhook triggers

Key Capabilities

  • Visual Workflow Designer

    Create automation logic using a node-based canvas. Drag and drop triggers and actions to map data flows between services without writing code. The interface makes it easy to visualize branching logic, multi-step processes, and data merges in real-time.

    1. 400+ native integration nodes
    2. Visual debugging and step execution
    3. Conditional branching and merging
    4. Interactive canvas with data previews
    5. Schedule and webhook triggers
  • AI and Agentic Nodes

    Integrate Large Language Models directly into your automation pipelines to build autonomous agents. Use native nodes for OpenAI, Anthropic, and LangChain to process unstructured text and make decisions. This enables NLP-driven parsing and intelligent tool selection within workflows.

    1. Native LangChain integration
    2. Memory and state persistence
    3. Vector database connectors
    4. Agentic tool selection logic
    5. Support for custom prompt engineering
  • Advanced Data Transformation

    Normalize and enrich data as it moves between platforms using built-in tools. While it supports visual mapping, you can also drop in custom JavaScript or Python nodes for complex transformations. This is helpful for syncing systems like CRMs and internal databases that require unique formatting.

    1. JSON and binary data support
    2. HTML, CSV, and XML parsing
    3. Regular expression support
    4. Aggregate and split functions
    5. Custom NPM package support
  • Error Recovery and Retries

    Handle automation failures with built-in retry and error handling mechanisms. You can define specific workflows to trigger when a node fails, ensuring that critical business processes do not stall. This provides a layer of reliability that simpler trigger-action tools often lack.

    1. Per-node retry configurations
    2. Global error trigger workflows
    3. Detailed execution logs and history
    4. Execution data pruning settings
    5. Real-time failure notifications

Why self-host n8n

What to know first

Eliminate Per-Task Fees: SaaS platforms charge for every single step executed, but self-hosting n8n lets you run unlimited workflows for the fixed cost of your VPS.
Memory Consumption: The interface and heavy workflows are RAM-intensive. A base-tier VPS may struggle with multiple large executions, so the CX23 tier is recommended.
Keep Data on Your Hardware: Maintain absolute control over customer data and internal secrets by keeping your automation engine behind your own firewall and network.
Disk Bloat: Execution logs grow quickly and can fill your server disk. You must configure auto-pruning in the settings to delete old data automatically.
No Feature Gating: Access the full suite of integrations, including AI agents and binary file processing, without being pushed into high-tier enterprise cloud plans.
External SMTP Required: The system does not send emails natively. You must provide your own SMTP credentials to receive system alerts or send messages within workflows.
Private AI Processing: Build Retrieval-Augmented Generation systems using local or private data without exposing internal company documents to a third-party automation cloud.
Manual Scaling: Running hundreds of concurrent workflows requires manually configuring queue mode with Redis, which adds operational complexity over the standard setup.
Unlimited Retention: Control how long you keep execution logs and data history, rather than being limited by the 30-day or 60-day windows common in SaaS offerings.

Managed, DIY, or One-Click?

The three realistic ways to run {name}, compared honestly.

Monthly Cost

Managed SaaSHigh ($20+ with limits)
DIY on a VPSLow (VPS cost)
Automatio one-clickLow ($9/mo for CX23)

Task Limits

Managed SaaSStrictly limited
DIY on a VPSUnlimited
Automatio one-clickUnlimited

Setup Time

Managed SaaSInstant
DIY on a VPS1-2 hours (manual)
Automatio one-click15 minutes (one-click)

Data Privacy

Managed SaaSThird-party hosted
DIY on a VPSFull ownership
Automatio one-clickFull ownership

SSL/HTTPS

Managed SaaSIncluded
DIY on a VPSManual configuration
Automatio one-clickAutomatic setup

Who this is for

People who actually run n8n on their own server, and what changes when they do.

a solo founder shipping nights and weekends

Zapier bills becoming a major monthly expense as user volume grows.

Running n8n themselves eliminates per-task costs, keeping overhead flat while they scale lead generation and product updates.

  • Sync Stripe payments to a database
  • Automate LinkedIn outreach from RSS
  • Draft customer replies using AI

a two-person marketing agency

Spending hours manually moving data between client CRMs and reporting spreadsheets.

They can build custom multi-step automation templates and deploy them to their own server for consistent client reporting.

  • Aggregate ad spend from multiple APIs
  • Automate monthly performance dashboards
  • Sync leads from Facebook to HubSpot

a developer at a security firm

Company policy forbids passing sensitive internal API data through external cloud automation platforms.

Self-hosting provides a hardened environment where integrations and internal keys never leave the company infrastructure.

  • Automate security audit workflows
  • Sync internal GitLab events to Slack
  • Process internal docs with private RAG

a homelab tinkerer

Consumer smart home hubs are too limited for complex, logic-heavy personal automations.

They get a professional-grade orchestrator to connect personal apps, IoT devices, and local AI models without monthly subscriptions.

  • Build a custom family meal planner
  • Automate server health monitoring
  • Summarize daily news feeds

About This App

What this app does and where it fits.

Solving the Automation Tax

n8n was created to address the automation tax imposed by proprietary platforms. As businesses scale their workflows, they are often penalized with rising costs for every task executed. n8n offers a different path by providing a professional-grade, node-based orchestrator that can be self-hosted, giving users the freedom to run unlimited automations for a flat infrastructure cost. It was built with a fair-code philosophy, making it accessible for individuals while supporting the complex needs of technical teams.

How the Engine Works

At its core, n8n functions as a visual workflow runner. Users create nodes which represent either a trigger, such as a webhook or a schedule, or an action, like querying a database or sending a message. These nodes connect via a visual canvas to form complex logic chains. Because it handles both JSON and binary data natively, it can process everything from simple text notifications to complex image transformations and file transfers. For advanced users, it offers the ability to write custom JavaScript or Python directly within the workflow to handle edge cases that standard nodes might miss.

The First Hour with n8n

When you first launch the app, you are greeted with a clean, open canvas. Within the first hour, a typical user can connect their first API, set up a webhook trigger, and successfully move data between two different services. The learning curve is gentle for basic tasks, but the depth is there for engineers who want to build production-grade systems. You might start by automating a simple notification for website leads and eventually build a multi-agent AI system as you gain experience.

Why Self-Hosting Matters

Beyond cost, self-hosting is about control and compliance. In an era where data privacy is vital, being able to run your automation stack on your own server means your sensitive API credentials and customer data never touch a third-party cloud. This is critical for developers building AI-agent workflows or processing unstructured data containing personally identifiable information. n8n fits perfectly between simple no-code tools and complex, code-only frameworks, offering a middle ground that is both powerful and maintainable.

About This App

Community Feedback

See what the community thinks about n8n

2 hours chatting with Cursor later and I have my very own Hetzner server running n8n like a dreeeeeam! I've been paying for Zapier for years and am super excited to start testing out n8n instead.
pacingAgency
reddit
n8n itself recommends queue mode, workers, concurrency limits, and execution-data pruning when running at scale, which tells you the real production problem is orchestration and state, not drawing nodes.
Kakachia777
reddit
n8n is the GOAT. Anything is possible with n8n. You just need some technical knowledge + imagination. I'm actually looking to start a side project just to have an excuse to use n8n more.
maximpoulsen
twitter
ZAPIER CHARGES $50 A MONTH FOR 2,000 TASKS. THIS OPEN-SOURCE TOOL DOES UNLIMITED TASKS FOR $0 AND NEVER STOPS.
Ali Murad
twitter
I prefer it over popular Zapier as it gives me more flexibility and I am able to self host. Zapier has the brand recognition and reach n8n doesn't.
hacker_news_user
hackernews
Self-hosting Tip #2: After deploying n8n, don't skip the basics: create a user account, connect SMTP for alerts, and set up your pruning.
operations_guru
twitter

Related Videos

Watch tutorials, reviews, and discussions about n8n

Think of it like Zapier, but way more powerful and flexible.

With self-hosting, you're paying a fraction of that cost while getting unlimited everything.

More than just prompts

Supercharge your workflow with AI Automation

Automatio combines the power of AI agents, web automation, and smart integrations to help you accomplish more in less time.

AI Agents
Web Automation
Smart Workflows

Pro Tips

Expert tips to help you get the most out of n8n and achieve better results.

Minimum RAM Requirements

For production workloads, choose a server with at least 4GB of RAM (CX23). Smaller tiers can lead to UI lag and execution failures during heavy data processing.

Set Execution Retention

Immediately configure Execution Data settings to delete successful logs after 7 days and error logs after 14 days to prevent disk exhaustion.

Use Environment Variables

Store common credentials or base URLs in the server environment variables to keep your workflow files cleaner and easier to manage.

Nodera for Mobile Access

Use the third-party Nodera app to monitor your self-hosted instance on the go; it connects via API to your custom domain.

Testimonials

What Our Users Say

Join thousands of satisfied users who have transformed their workflow

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.