n8n 2.10.2 Automation
Free credit available Limited time

n8n self hosted. Managed, so you never touch the server.

Run n8n 2.10.2 as a one-click template on a dedicated server we provision, secure and run. Your workflows and API keys stay on your server. No per-execution meter.

Automate everything, except the server upkeep.

Launch n8n

One click. The app deploys in about four minutes.

Price it on your own server no signup

+$5.00 added at signup · deployment choice preserved · no card

One-click template

Trigger
  • n8n 2.10.2, one click
  • Hundreds of integrations
  • Custom domain + SSL, automatic
  • 4 GB server, from $0.02/hr

What is n8n self hosted?

The Product

The whole of n8n.
On a server in full view.

What it is. n8n is an open-source workflow automation tool for APIs, databases, webhooks and AI models. Here it deploys as a one-click template onto a dedicated server we run, on SQLite or its own Postgres.

Who it is for. Teams who want unlimited executions and their API keys on a server they control, without building Docker, a reverse proxy and TLS themselves.

When to use it. When hosted automation pricing scales with your execution count or when your workflows touch data that cannot sit on a shared cloud.

Where to start. Open the console with n8n selected

n8n self hosted requirements

Edit Fields

What n8n needs and what we already provide.

Self hosted n8n needs a 4 GB server, a database, a reverse proxy and a TLS certificate. The template ships all four, so the only n8n hosting requirement you choose is the server size.

n8n version2.10.2
Task runnern8nio/runners:2.10.2, separate container
Code executionJavaScript and native Python, max 5 concurrent
DatabaseSQLite (default) or a dedicated PostgreSQL instance
Minimum server4 GB RAM
Per-execution feeNone
HTTPSAutomatic, wildcard subdomain or your own domain
WebhooksPre-wired, no manual URL configuration
RegionsSix locations across Europe, North America and Asia. Which are open depends on the machine you pick
BackupsOptional. Daily, whole-VM, last 7 kept, +20% of the server price. One image is every container, database and volume together
MCP tools189

Specifications current as of September 2026.

Server size 4 GBenough for n8n Deploy on a 4 GB server

What's in the n8n deployment

Execute Workflow

Four services. One click.

Four services on one project server, plus a persisted encryption key. All of it deploys in one click.

ComponentVersionWhat it does
n8n2.10.2Editor, workflow engine, webhook endpoints
Task runnern8nio/runners:2.10.2Isolated code execution, JS and native Python, max 5 concurrent
DatabaseSQLite or a dedicated PostgreSQL instanceWorkflows, credentials, execution history
TLS and routingManaged by Selfhost.devPublic HTTPS URL, auto-renewed certificates
Encryption keyPersisted platform secretCredentials stay readable across every redeploy
Your workflows go here Deploy the stack

Your credentials survive redeployment

n8n encrypts stored credentials with a single key. If that key is regenerated, every saved credential becomes unreadable. We generate it once and inject the same key on every redeploy and migration, so your API keys and OAuth tokens keep working.

Webhooks work on the first deploy

Self hosted n8n needs N8N_EDITOR_BASE_URL and WEBHOOK_URL pointed at your public HTTPS address. Otherwise webhooks resolve to localhost. We wire both at deploy time.

Hardened by default

Nodes cannot read server environment variables, bare Git repositories are disabled, settings-file permissions are enforced and proxy hops are configured.

How to self host n8n in 4 steps

Run

From zero to live.
No server to set up.

Four steps. No Docker file, no reverse proxy, no certificate to renew.

  1. Create a project

    Name it and pick a server. 4 GB is enough for n8n. We provision it, no cloud account to connect. Six regions across Europe, North America and Asia.

  2. Add the n8n template

    Add service → Template → n8n. Take SQLite or the Postgres variant for heavy execution volume. Six provisioning stages, about four minutes, then we email the URL and credentials.

  3. Claim the owner account · do it now

    No admin password is set at deploy. n8n's own first-run screen creates the owner and the first visitor claims it. Open it before you share the link.

  4. Point your domain

    Keep the wildcard subdomain or add your own: set DNS, verify a TXT record and HTTPS provisions and renews automatically. Then build.

Deploy n8n Step 1 starts in the console.

What we run and what you run

Merge

The honest split.

We manage the infrastructure. You own what happens inside n8n. This is managed hosting, not managed automation.

We runYou run
Server provisioning and capacityYour workflows
Reverse proxy, TLS, renewalsYour credentials and API keys
Firewall and network rulesYour n8n users and roles
Editor and webhook URL configData retention inside n8n
The encryption keyYour n8n version and when to move to a newer one
Optional daily backups
Metrics, logs and a health check every 60 seconds

We pin the template to a tested n8n version, currently 2.10.2.

Why host n8n on Selfhost.dev

Highlights

n8n, the easy way.
On a server you control.

Your credentials stay on your server

Every API key n8n holds lives on a dedicated project server with live metrics and full logs, not on a shared automation cloud.

Custom domain + SSL

Add your domain, verify DNS and HTTPS is provisioned and renewed automatically. A wildcard subdomain works out of the box.

Drive it from your editor

189 MCP tools across 31 modules. Create the project, deploy the template, manage domains and env vars from Claude or Cursor.

n8n self hosted cost: what you actually pay

Output

Server rates only. No execution meter.

You pay for the server and nothing else. A 4 GB server starts at $0.02/hr, about $15 a month if you leave it running, billed hourly against prepaid credits. No per-execution, per-workflow, per-user or per-gigabyte fee.

$15.18 /mo at 730 hours From $0.02/hr

Deploy n8n
What you pay forCost
4 GB project serverFrom $0.02/hr, $15.18/mo at 730 hours
n8n template, task runner, SQLite$0
Dedicated Postgres variantNo separate fee, shares the server, budget more RAM
HTTPS and custom domain$0
Bandwidth$0. Traffic is included
Daily server backupsOptional, +20% of server price

Monthly figures assume 730 hours at our lowest rate, which is in our European regions. Other regions run different machine types at their own rates, priced live in the calculator.

Sizing n8n before you deploy?

Send Email

Tell us your execution volume and we will send back the server size, the monthly cost and the two settings that change it most. One email, no newsletter.

n8n Cloud vs self hosted

IF

Where each one actually wins.

n8n Cloud prices by execution. Workflows, users and integrations are unlimited on every plan, so execution volume is the only lever on the bill. We price by server hour, which does not move when your automation does.

n8n CloudSelf hosted here
Pricing modelPer monthly workflow executionPer server hour
Entry price€20/mo billed annually, €24/mo billed monthlyFrom about $15/mo on 4 GB, no commitment
Executions included2,500 Starter · 10,000 Pro · 40,000 BusinessUnlimited, bounded by server capacity
At 10,000 executions€50/mo billed annuallyUnchanged
At 40,000 executions€667/mo billed annuallyUnchanged
Beyond 40,000€4,000 per extra 300,000Unchanged, may need a larger server
Active workflowsUnlimitedUnlimited
UsersUnlimitedUnlimited, RBAC across five roles
Where data livesn8n's infrastructureYour dedicated server

n8n Cloud prices in euros and is quoted here in euros, unconverted. Checked 8 September 2026 at n8n pricing.

  • When n8n Cloud is the better choice

    n8n Cloud is not cheaper at any volume. What it adds is handled upgrades, vendor support and a trial with no card. Self host when execution counts grow or when workflow data must stay on infrastructure you control.

SQLite or Postgres for n8n?

Switch

Pick the variant at deploy time.

SQLite is the default and suits most teams. Take the Postgres variant for heavy execution volume or a large execution history. Pick when you add the template.

SQLite (default)Postgres variant
Best forScheduled jobs, moderate webhook trafficHeavy execution volume, large history
How to get itDefaultSelect when adding the template
Concurrent writesFine at typical loadsBetter
Server impactMinimalSame server, budget more RAM
Extra costNoneNone

n8n self hosted limitations

Sticky notes

What this does not do.

Real constraints, easier to plan around than to discover.

  • 4 GB minimum.
  • Code execution runs on a task runner with a maximum concurrency of 5.
  • SQLite default is not built for heavy volume. Choose Postgres at deploy time.
  • Nodes cannot read server environment variables. Config goes through n8n credentials.
  • Bare Git repositories disabled.
  • The owner-signup window stays open until someone claims it.
  • One project server holds up to five things total, counting apps, databases and one-click apps together.
  • Nothing here in your way? Launch n8n

Frequently asked questions

Q&A
Can I self host n8n on Selfhost.dev?
Yes. n8n is available as a one-click template you deploy onto your project server. Selfhost.dev provisions and runs the server; you open n8n and build workflows.
How much does it cost to self host n8n?
You pay for the project server it runs on and nothing for the template itself, by the hour against prepaid credits, at the same rates as any other project. n8n runs comfortably on a 4 GB server: from $0.02/hr, about $15 a month if you leave it running. There is no per-workflow, per-execution or per-user charge. See pricing.
Do I set an admin password when I deploy n8n?
No. n8n creates its owner account on its own first-run screen, so the first person to open the URL becomes the owner and that window stays open until it is used. Open it yourself right after the deploy finishes, before sharing the address.
Does n8n run on SQLite or Postgres here?
Both are available as one-click templates. The default runs on SQLite; the Postgres-backed variant gives n8n its own Postgres on the same project server, for heavier execution volumes.
Can I use my own domain with self hosted n8n?
Yes. Every project gets a wildcard subdomain on selfhost.dev and you can add your own domain: set the DNS records, verify with a TXT record and SSL is provisioned and renewed automatically.
Can I deploy n8n with AI?
Yes. Creating the project, deploying the template and managing domains and env vars are covered by 189 MCP tools, so you can self host it from Claude, Cursor or any MCP client. Explore the MCP server.
Is n8n self hosted cheaper than n8n Cloud?
The two bills behave differently. n8n Cloud starts at €20 a month billed annually for 2,500 executions and rises with volume, reaching €667 a month at 40,000. A 4 GB server here starts at about $15 a month and does not move when your execution count does. Cloud gives you handled upgrades and vendor support instead.
What do I need to self host n8n?
A server with at least 4 GB RAM, a database, a reverse proxy and a TLS certificate. The template provides all four, so the only choice is the server size.
Will my n8n credentials still work after a redeploy?
Yes. n8n encrypts credentials with a single key. If it changes they become unreadable. We generate it once and inject the same key on every redeploy and migration.
Do webhooks work without extra configuration?
Yes. The editor base URL and webhook URL are wired to your public HTTPS address at deploy time, so webhook and scheduled workflows run from the first minute.
What happens if my credit balance reaches zero?
The server is powered off first, not deleted, then we email you. You get a 24-hour grace period. A top-up inside that window restarts the project rather than destroying it. Keep a card on file and export your workflows periodically. Then this never comes up.

Self host n8n. We will run the server.

One-click n8n template
Custom domain + SSL, handled
Project server rates only, nothing per app
Launch n8n

About Selfhost.dev

Selfhost.dev is a managed self hosting platform for developers and small teams. Open-source apps and databases on dedicated servers you control, billed by the hour with no subscription tiers.

Best for: n8n, Twenty CRM, Supabase and managed PostgreSQL, MySQL, Redis and ClickHouse.