n8n hosting

Self-Hosted n8n Without Managing Servers

Self-hosted n8n usually means the free Community edition on a server you control, with no per-execution fees. xCloud installs it in one click on your server, managed or your own, with free SSL. On paid plans, set a backup schedule once and xCloud runs it for you. n8n needs 4 GB of RAM; managed servers that fit start at $24/mo.

Get started
  • One-click n8n deployment, no terminal
  • Unlimited workflows, never priced per task
  • Free SSL, plus scheduled backups and monitoring on paid plans
The xCloud dashboard with n8n selected, its domain panel and a workflow

Deployment

From Catalogue To First Workflow In Four Steps

This is the actual flow in the dashboard, not a simplified version of it. NGINX is the recommended web server for n8n, and the app wants at least 4 GB of RAM and 2 CPU cores.

  1. Choosing the n8n app from the One Click Apps catalogue

    Pick n8n

    From your dashboard choose New Site, select your server, then open One Click Apps and pick n8n from the catalogue.

  2. Entering the site details and picking demo or live

    Name the site

    Add a site title and tags, then choose Go Live for production or Demo Site to try first. Promoting a demo is one-way.

  3. Assigning a domain and confirming the default settings

    Set the domain

    A demo gets a temporary subdomain; a live site takes your own. Set the timezone your scheduled workflows should follow.

  4. The deployed n8n site, ready for its first workflow

    Register and build

    Open the site, create the owner account n8n asks for, and build your first workflow. SSL is issued once DNS resolves.

Product tour

See n8n get its own managed server

This is the real xCloud dashboard. Pick n8n, set up an xCloud Managed server for it and deploy.

The n8n page in the xCloud app catalog, offering a new xCloud Managed server for it.

Host n8n on an xCloud Managed server

Click through the real xCloud dashboard. You'll set up a managed server for n8n in about a minute. No account needed.

Self-hosted vs cloud

Self-Hosted n8n vs n8n Cloud: What Changes

n8n Cloud prices by monthly executions. With self-hosted n8n you pay for the server, however many workflows run. n8n's figures are from its own pricing page and docs, as of November 2026.

n8n CloudSelf-hosted n8n on xCloud
Starter is 20€/mo and Pro is 50€/mo, both billed annually.You pay for the server: from $24/mo managed, or connect one server you already own on the free plan. Backups, Monitoring and the Environment page need a paid plan.
Plans include a set number of executions: 2,500 a month on Starter, 10,000 on Pro.xCloud adds no execution limit. Your server's CPU and memory are the only ceiling.
Execution logs are kept for 7 days on Starter and 30 days on Pro.Execution logs stay on your server. n8n deletes them after 14 days or past 10,000 executions by default. You can change both limits in the site's .env file. On paid plans, the Environment page saves it and restarts n8n for you. On any plan, you can edit it over SSH, then restart n8n.
Workflows and credentials live on n8n's servers.Your workflows and credentials stay on your server, in a region you pick.
Starter and Pro include credential sharing and shared projects (1 on Starter, 3 on Pro). SSO is not included on either.SSO, projects and sharing need a paid n8n license, which you add yourself.
n8n runs the servers and the updates for you.xCloud runs the server. You choose when to click Update n8n, under n8n → Updates.

Advanced features

Managed n8n Hosting with Advanced Features at Your Fingertips

The parts of running n8n that live outside n8n itself, handled from the same dashboard.

  • Set the Timezone

    Set your n8n timezone so scheduled workflows run on your local time.

    The instance timezone being set at create time
  • Tailor the Environment

    On paid plans, change n8n's settings from the Environment page in the xCloud dashboard. Saving restarts n8n for you.

    The n8n environment editor showing NODE_ENV and port variables
  • Scheduled Backups

    Set a backup schedule once and xCloud runs it for you, on the server or in remote storage. Restore from the dashboard if something goes wrong. Paid plans.

    Local and remote backups scheduled for the n8n site
  • Custom & Test Domains

    Start on a free demo subdomain, then attach your own domain, plus any additional domains you need.

    A custom domain beside a free test domain

Pricing

Run n8n On A Server We Manage

Launch a managed server in the region you pick and we handle the operating system, security patching and monitoring. Set a backup schedule once and xCloud runs it for you. n8n wants at least 4 GB of RAM and 2 CPU cores, and you can host as many sites on the server as it has room for.

  • Newcomer

    $5.00per month

    • 1 GB Ram
    • 25 GB SSD
    • 1 vCPU
    • 1 TB Bandwidth
    • Unlimited Sites
  • Lite

    Premium

    $7.50per month

    • 1 GB Ram
    • 32 GB NVMe SSD
    • 1 vCPU
    • 1 TB Bandwidth
    • Unlimited Sites
  • Basic

    $12.00per month

    • 2 GB Ram
    • 55 GB SSD
    • 1 vCPU
    • 2 TB Bandwidth
    • Unlimited Sites
  • Personal

    Premium

    $20.00per month

    • 2 GB Ram
    • 80 GB NVMe SSD
    • 2 vCPU
    • 3 TB Bandwidth
    • Unlimited Sites
  • Standard

    $24.00per month

    • 4 GB Ram
    • 80 GB SSD
    • 2 vCPU
    • 3 TB Bandwidth
    • Unlimited Sites
  • Growing

    Premium

    $30.00per month

    • 4 GB Ram
    • 128 GB NVMe SSD
    • 2 vCPU
    • 3 TB Bandwidth
    • Unlimited Sites
  • Professional

    $45.00per month

    • 8 GB Ram
    • 160 GB SSD
    • 4 vCPU
    • 4 TB Bandwidth
    • Unlimited Sites
  • Elite

    Premium

    $50.00per month

    • 8 GB Ram
    • 256 GB NVMe SSD
    • 3 vCPU
    • 4 TB Bandwidth
    • Unlimited Sites
  • Business

    $88.00per month

    • 16 GB Ram
    • 320 GB SSD
    • 6 vCPU
    • 5 TB Bandwidth
    • Unlimited Sites
  • Titanium

    Premium

    $100.00per month

    • 16 GB Ram
    • 384 GB NVMe SSD
    • 4 vCPU
    • 5 TB Bandwidth
    • Unlimited Sites
  • Business Plus

    $196.00per month

    • 32 GB Ram
    • 640 GB SSD
    • 8 vCPU
    • 6 TB Bandwidth
    • Unlimited Sites
  • Ultimate

    Premium

    $200.00per month

    • 32 GB Ram
    • 512 GB NVMe SSD
    • 8 vCPU
    • 7 TB Bandwidth
    • Unlimited Sites
  • Ultimate PLUS

    Premium

    $310.00per month

    • 48 GB Ram
    • 768 GB NVMe SSD
    • 12 vCPU
    • 8 TB Bandwidth
    • Unlimited Sites
  • Quantum

    Premium

    $395.00per month

    • 58 GB Ram
    • 1024 GB NVMe SSD
    • 16 vCPU
    • 9 TB Bandwidth
    • Unlimited Sites
  • Business Max

    $399.00per month

    • 64 GB Ram
    • 1280 GB SSD
    • 16 vCPU
    • 10 TB Bandwidth
    • Unlimited Sites

Every plan above includes the server. Provisioning, OS and stack patching, daily backups, free SSL, the xCloud panel and 24/7 support all come with it, on one bill from xCloud — there is no separate hosting invoice to add. See how this compares with the rest of xCloud pricing.

Premium servers are powered by High-Frequency 3GHz+ Intel Xeon CPUs, lightning-fast memory, and NVMe storage, delivering unmatched speed and performance. General servers, on the other hand, offer a budget-friendly solution for standard workloads.

OR BRING YOUR OWN

Already Have a Server? Run n8n On It

Everything above is for a server we manage. If you already run a VPS at DigitalOcean, Vultr, Hetzner, AWS or anywhere else, xCloud can run and manage n8n on it instead, for a flat fee per server.

What you pay, as you grow

  1. 1 serverFree10 sites, forever
  2. 2–5 servers$5per server / month
  3. 6–10 servers$4per server / monthSave 20%
  4. 11+ servers$3per server / monthSave 40%
See self-managed hosting

You pay your own provider for the server; xCloud's fee covers the panel. One server and ten sites are free.

Self-managed uses the same control panel as the plans above. Server resize and full server backup are only on managed servers.

xCloud features

Deliver the Ultimate Hosting Experience With xCloud Powerful Features

Everything around the instance — certificates, logs, commands and access — in the same place.

  • Secure Website With SSL Certificates

    Free SSL on your own domain, issued once it resolves and renewed automatically, so visitors and webhook callers connect over HTTPS.

    A one-click SSL certificate issued for a site
  • Advanced Log Viewer

    Open n8n's PM2 Log and your web server's access and error logs under Monitoring → Logs, right in the dashboard.

    Server and site logs open in the dashboard
  • Instant Command Runner

    Run commands on your site directly from the xCloud dashboard. Running them on the whole server needs a paid plan.

    A command being run against a site from the dashboard
  • Secure Connections with SFTP and SSH

    Connect to your server over SSH and SFTP whenever you need to reach it directly.

    An SFTP and SSH connection to the server

The alternative

Self-Hosting n8n By Hand vs Self-Hosting It On xCloud

A VPS and the install docs is a perfectly good way to run n8n. It is just a list of jobs, and this is that list. Everything on the right comes with the panel, on your server or ours.

By hand on a bare VPSWith xCloud
Install Node, a process manager and a reverse proxy before n8n starts once.Pick n8n from the catalogue. xCloud sets up everything n8n needs during the install.
Work out why it returns 502 after a reboot and nothing restarted it.xCloud restarts n8n if it stops, and its log is under Monitoring → Logs.
Issue certificates yourself, then notice the month renewal silently failed.SSL is issued and renewed automatically on your own domain.
Edit environment variables over SSH and restart the service by hand.On a paid plan, edit n8n's settings on the Environment page. Saving restarts n8n for you.
Remember to back up, and find out during an incident whether restore works.On a paid plan, set a backup schedule once and xCloud runs it for you, and you restore from the dashboard.
Stand up somewhere to test before you point a real domain at it.Deploy on a free demo subdomain first, then attach your own domain.

Good to know

What to Know Before You Self-Host n8n Here

Self-hosting n8n on xCloud trades a little flexibility for a lot less server work. These are the trade-offs.

  • Updates are server-wide

    Updating n8n on one site updates every n8n site on the same server. Give a test copy its own server if it needs a different version.

  • One process, built-in database

    n8n runs as one app with its built-in database. For very high volume or a separate database such as Postgres, you set that up yourself.

Your Workflows, Your Server, One Flat Price

Deploy n8n in a few clicks and let xCloud handle the server setup and SSL.

Deploy n8n now
Sites moving from a folder into the xCloud cloud, then out to a browser

Hear what people are saying about us

See why agencies, developers, startups, and growing businesses choose xCloud to power their projects.

xCloud works really well, I am surprised by its performance being this the release version, I have tried many paid platforms such as runcloud, cloudpages or serveravatar, as well as free platforms such as CyberPanel, CloudPanel or Hestia Control Panel and direct competitors such as SpinupWP and FlyWP. Of all those that I have tried, the platform that works best for WordPress is SpinupWP and I believe that xCloud can reach and surpass that development, its roadmap is promising. Congratulations to the xCloud team, I hope they become the leading platform in the segment, it has all the potential to achieve it!
Brian Geovanny
I've been with runcloud for the last 3 years. However, after trying xcloud for the last month, I'm switching over. They are on a roll with their setup.
Kevin Pineda
I'm moving my servers to xCloud, a cloud control panel by M Asif Rahman and the WPDeveloper team. Their roadmap looks interesting and no, there are no team mates nor API limits with xCloud! #xCloud #wordpress #hosting
Leo Koo
How Cloud Nine Web Elevated Client Experience While Streamlining Hosting Operations using xCloud
Ed Ellingham
xCloud is like having an expert server team on call — without the big agency costs. It's given me back my time and given my clients peace of mind. Highly recommended for freelancers and small teams who want reliable performance and security.
Dumitru Butucel
xCloud isn't just a solution. It's like one of that friend who got your back when you screw things up pretty bad.
Waqar Ahmed
Trust me when I say, once people explore the potential of xCloud they gonna switch from other panels, just keep delivering the best tech, lots of love for the team 😍😍
Rahul Singh
So far my experience has been smooth like silk. I didn't imagine that configuring and managing a VPS would be so easy. As of today, I have deployed 8 sites. The support is good, and they treat users with respect, even if they ask stupid questions (myself included). For the future, I hope for greater flexibility in scheduled backups and more comprehensive and consistent documentation. I'm sure that within a few months, xCloud will become the leader in its segment. This community is amazing, and the Staff here is super helpful.
Massimo Villa
Came from cloudways then to runcloud then to xcloud. Looks like I'm staying here.
Gerson El
I've recently taken all of my Vultr-hosted sites and gotten rid of cPanel for them to substitute it with xCloud. I have to say, I'm really impressed with xCloud so far! The interface is definitely the standout feature for me.
Tony Lewis
I came from Cloudways and won't go back. Highly impressed with xCloud. Glad I gave them a chance.
Jared McDowell
I like xCloud better than RunCloud, but one thing I'll point out is that some years ago RunCloud was hungry for business, the support was outstanding, and the community was active and helped each other. Maybe it was sold, there was a change in management, or they stopped being hungry, but the quality of the RunCloud offering declined and it hasn't been moving forward quickly. My point is that currently the xCloud team has the edge and it is theirs to keep or lose
David McCan
How Kevin Heinrichs Cut Hosting Costs by 84% While Running WooCommerce & Node.js Sites Efficiently
Kevin Heinrichs
I had 150 sites on cloudways and am in the process of moving them to xcloud. Much faster and better priced.
Dan Spinoza
Dear xCloud Team, I have been using xCloud for some time now and am genuinely impressed with its capabilities and the flexibility it offers by allowing users to bring their own VPS for management. It's a fantastic service, and my experience so far has been very positive. Successful migrated 5 sites on a single server. Xcloud migration tool worked great. There were few hiccups with security plugin like MalCare but disabling the plugin prior to migration worked just fine.
Rahil Maknojia
Came from runcloud. Tried xcloud and never came back.
Karl Fanega
How Advanced Web Strategies Saved Over $2,000 & Recovered 56 Hours per Month Managing 70+ Client Websites
Gary Moody
xCloud gave me what no other hosting platform could: the flexibility of a VPS with the convenience of managed WordPress. As a solo founder running an entire business on one server, that combination is an important unfair advantage.
Jorge de los Reyes Martínez
I use Server Avatar and xCloud and I'll sooner use xCloud than Server Avatar personally.
Jay Pagano
How Newman Web Solutions Ensured Perfect Uptime and Seamless Scaling For 120+ WordPress Sites with xCloud
Lori Newman
I too have moved over to xCloud. It's pretty sweet. One click n8n and uptime Kuma apps
John Aperture
I went from Cloudways to xCloud. No intention on switching in the foreseeable future.
Blaine Moore

Frequently Asked Questions

Feel free to contact us with any questions or concerns you may have

Talk To Us
What is self-hosted n8n?

Self-hosted n8n is n8n running on a server you control instead of on n8n Cloud. Without a license key it runs as the free Community edition, so you pay only for the server. Your workflows, credentials and execution data stay on that server.

Should I self-host n8n or use n8n Cloud?

Pick n8n Cloud if you want n8n to run the servers and updates and your volume fits its execution limits. Self-host if you run many executions, need data on your own server, or want one flat server price. On xCloud you still click Update n8n yourself, and the server needs at least 4 GB of RAM.

Is n8n on xCloud running in Docker?

No. The one-click app installs n8n directly on your server and restarts it if it stops, which is why you choose a Node.js version instead of a Docker image. If you would rather run n8n's official Docker image, xCloud deploys Docker applications on an NGINX server from a Git repository or a Compose file as a separate route, with the same SSL, domains, backups and monitoring around it.

Do I get a dedicated n8n installation?

Yes. It is your own instance on your own server, not a tenant on a shared one. You have full admin access to your n8n instance, plus SSH to the server. xCloud does not limit n8n, but some features need a paid n8n license.

What size server does n8n need?

At least 4 GB of RAM and 2 CPU cores. NGINX is the recommended web server for n8n; OpenLiteSpeed works but is less reliable for this app. You can resize most managed servers later from the dashboard if your workflows outgrow it.

Is self-hosted n8n free?

The n8n Community edition is free to self-host; you pay for the server it runs on. As of November 2026, the free Community edition has no SSO, projects or shared workflows and credentials. Those need a paid n8n license. On xCloud, n8n is available on every plan, including the free plan, which connects one server of your own with up to 10 sites. A managed server that meets n8n's 4 GB minimum starts at $24/mo. Backups, Monitoring and the Environment page need a paid plan.

Can I use my own domain name?

Yes. A demo deployment gets a temporary subdomain from xCloud, and a live one takes your own domain with SSL issued automatically once it resolves. On a demo site, open Go Live to add your own domain. On a live site, add more domains from Domain in the site's sidebar. Note that promoting a demo site to live is one-way, so the demo subdomain is not available afterwards.

How are updates handled?

In the site's sidebar, open n8n → Updates. Click Check for Updates to see your installed and latest n8n version, then click Update n8n when you are ready. The update applies to every n8n site on that server, so check your workflows first. n8n is briefly offline while it updates, so pick a quiet time. If an update fails, xCloud emails you. Operating system security updates are applied automatically on managed servers.

What happens if n8n stops responding?

xCloud restarts n8n if it stops. A 503 error can mean your server runs a Node.js version below 24, and there is a documented fix. To see crashes and restarts on any plan, open Monitoring → Logs in the site's sidebar and choose PM2 Log.

Can I run n8n on a server I already own?

Yes. Connect a VPS from DigitalOcean, Vultr, Linode, AWS, Hetzner or your own hardware and deploy n8n on it with the same one-click flow. The n8n install is the same. Server resize and full server backup are only on managed servers, and you patch the operating system yourself.