Run n8n on Your Own Server, Step by Step
Your automations are finally working. Then the monthly execution limit shows up, or a workflow needs to run longer than your plan allows, and you start wondering what it would take to run n8n yourself.
Good news: you don't need to be a sysadmin. Several hosting companies now sell a server with n8n already installed. In this guide we walk through one of them, Hostinger, step by step: which plan to pick, what it really costs over two years, and how to get from checkout to your first workflow.

This post may contain affiliate links. If you buy through them, we may earn a commission at no extra cost to you.
Honesty note: we follow Hostinger's own help pages and pricing (checked October 24, 2026). We describe the steps; we didn't run a fresh install for this article, and panels change, so menu names may differ slightly on your account.
Cloud or your own server?
n8n Cloud is the easy road: nothing to maintain, but plans are priced by executions (the Starter plan was €20 a month billed yearly when we checked on October 17, 2026). Self-hosting gives you unlimited workflows and executions for a fixed server price, but you're responsible for updates and backups. We compared both in detail in n8n Cloud vs Self-Hosted.
Self-hosting makes sense when you run many workflows, need long-running jobs, or want your data on a server you control.
What it costs

On Hostinger's n8n hosting page (checked October 24, 2026, prices in USD before VAT):
KVM 1: 1 vCPU, 4 GB RAM, 50 GB NVMe, 4 TB bandwidth. $6.49 a month, renewing at $11.99.
KVM 2: 2 vCPU, 8 GB RAM, 100 GB NVMe. $8.79 a month, renewing at $14.99.
KVM 4: 4 vCPU, 16 GB RAM, 200 GB NVMe. $12.99 a month, renewing at $28.99.
KVM 8: 8 vCPU, 32 GB RAM, 400 GB NVMe. $25.99 a month, renewing at $49.99.
Read the fine print: promo prices are for a 24-month term paid upfront, so KVM 1 means 24 × $6.49 = $155.76 at checkout. After two years it renews at the higher price. The page was running a Black Friday promotion, so prices may change; confirm them at checkout.
Which plan? For a small business starting out, KVM 1 is enough for a handful of everyday workflows (forms, emails, spreadsheets). Hostinger's own FAQ calls KVM 2 enough for medium-scale apps like n8n; move up if you process files, run AI steps on large batches, or want queue mode.
Before you start
A Hostinger account and a VPS plan.
A strong password manager (you'll create a root password and an n8n owner password).
Optional: a domain or subdomain you own, such as automations.yourbusiness.com, if you want a custom address later.
30 minutes.
Step by step
1. Choose the n8n template
If you bought the n8n VPS directly, the server may already come with n8n. Otherwise, in hPanel go to VPS, click Manage next to your server, open OS & Panel > Operating System, search for n8n and pick the Ubuntu 24.04 with n8n template.
2. Confirm and set a root password
Click Change OS, tick the box confirming that everything on the server will be erased (fine on a brand-new VPS), then set a strong root password and confirm. A progress bar shows the installation; it takes a few minutes.
3. Open n8n and create the owner account
Back on the VPS Overview, click Panel access and open the login URL. Hostinger's guide says n8n answers at an address like n8n.[your-vps-hostname]. The first visit asks you to create the owner account: email, name and password. Use a unique password; this account controls every credential you'll store.
4. Build a first test workflow
Create a simple workflow (for example, a Schedule trigger that sends you an email) and run it once. If you're new to the editor, our n8n for beginners guide covers the basics, and sending website leads to a CRM is a good second project.
5. Keep n8n updated
n8n ships updates often. Hostinger's guide updates the template over SSH from the n8n folder (the guide uses /docker/n8n) with three commands:
docker compose pull
docker compose down
docker compose up -dTake a snapshot or backup first if your plan offers one, and read the n8n release notes for breaking changes.
Security basics (don't skip these)
Unique passwords for root and the n8n owner, stored in a password manager.
Secrets in a .env file, not pasted into the compose file; Hostinger's guide shows how to reference them.
Regular updates of both the server and n8n.
Backups: check what your plan includes and test a restore once. Your workflows and saved credentials live on this server.
Error alerts: set up an error workflow so a failed run doesn't go unnoticed; see our guide to n8n error handling.
Common problems
The login page doesn't load: give the install a few more minutes, then check the VPS status in hPanel and use the exact URL from Panel access.
Webhooks don't fire from outside apps: make sure the external app uses the production webhook URL and that the workflow is active.
The server feels slow: heavy workflows (big files, many AI calls) need more RAM; upgrading the plan is usually simpler than tuning.
Renewal surprise: put the renewal date in your calendar now; the price after the promo is roughly double.
The bottom line
Worth it if you've outgrown your automation plan's limits or run more than a few workflows: about $6.49 a month (paid two years upfront) buys unlimited workflows on a server you control. Skip it if you don't want to think about updates and backups at all; n8n Cloud or Make's free plan is less work. Start with KVM 1, move one workflow over, and upgrade only when the server tells you to.
Get one ready-to-use automation every week: subscribe to the Blog Spotlight Weekly newsletter.




Comments