Self-Host n8n on a Hostinger VPS: Step by Step
Buy a Hostinger KVM VPS, choose the n8n template (or Ubuntu with Docker), point a subdomain like n8n.yourdomain.in to the server IP, enable HTTPS, then open the subdomain and create the owner account. Add backups and update n8n monthly. Total cost is the VPS, roughly ₹500–₹1,500 a month. Kode Studio, Hyderabad, can do it for you.
| Server | Hostinger KVM VPS, 2 vCPU and 4–8 GB RAM recommended |
|---|---|
| Install | n8n VPS template or Docker on Ubuntu |
| Domain | Subdomain A record → VPS IP, HTTPS via reverse proxy |
| Port | n8n listens on 5678 behind the proxy |
| Cost | VPS only — roughly ₹500–₹1,500/month |
| Time | 30–60 minutes for a first install |
Why self-host n8n on a VPS?
n8n Cloud charges by executions. On your own VPS the Community Edition has no execution limits — you pay for the server and nothing else. Hostinger is popular in India because VPS plans are billed in rupees, have data centres in Asia and offer an n8n template that removes most of the setup work. See n8n pricing for when self-hosting makes sense.
Choosing the right VPS plan
- 2 vCPU, 4 GB RAM — fine for a few dozen workflows and light AI calls.
- 2–4 vCPU, 8 GB RAM — better if you process files, run many workflows or several users build at once.
- Location — pick the data centre closest to your users and the APIs you call.
Shared hosting cannot run n8n; you need a VPS where you control the server.
Install n8n with the Hostinger template
The fastest route for most businesses.
You'll need: Hostinger KVM VPS · A domain you control · hPanel login
Choose the n8n OS template
In hPanel, open your VPS, go to the operating system settings and pick the n8n application template. Reinstalling wipes the server, so do this on a fresh VPS.
Point a subdomain to the VPS
In your DNS, add an A record such as
n8npointing to the VPS IP address. Wait for DNS to update — usually minutes, sometimes a few hours.Set the hostname and HTTPS
Configure the template with your subdomain so n8n generates correct webhook URLs, and enable the SSL certificate.
Create the owner account
Open
https://n8n.yourdomain.inand create the first user with a strong password. This account controls everything.Test a webhook
Create a simple workflow with a Webhook node and call it from your browser to confirm external URLs work.
Alternative: install with Docker on Ubuntu
If you prefer full control, start with a plain Ubuntu VPS, install Docker, and run n8n in a container with a persistent volume:
docker volume create n8n_data
docker run -d --restart unless-stopped --name n8n -p 5678:5678 \
-e N8N_HOST=n8n.yourdomain.in -e N8N_PROTOCOL=https \
-e WEBHOOK_URL=https://n8n.yourdomain.in/ \
-v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n
Put a reverse proxy such as Caddy, Nginx or Traefik in front to handle HTTPS, and do not expose port 5678 directly to the internet. Docker Compose makes upgrades and adding a Postgres database easier for larger setups.
Securing your n8n server
- Use SSH keys instead of passwords for server login, and disable root password login.
- Enable the VPS firewall: allow only SSH, HTTP and HTTPS.
- Keep the n8n owner password strong and enable two-factor authentication for users.
- Store API keys in n8n credentials, never inside workflow text.
- Set an encryption key environment variable and keep a copy safely — you need it to restore credentials.
Backups and updates
Turn on Hostinger VPS snapshots or backups, and also export workflows regularly. For Docker installs, back up the n8n_data volume and the encryption key. Update n8n monthly: pull the new image and recreate the container, or use the template’s update method. Read the release notes before major version jumps, and test critical workflows after updating.
Common problems
| Problem | Likely cause | Fix |
|---|---|---|
| Webhook URLs show localhost | WEBHOOK_URL not set | Set it to your https subdomain and restart |
| Site not secure warning | SSL not issued | Check the A record points to the VPS, then reissue |
| Credentials lost after update | Encryption key changed or volume not persisted | Restore the original key and data volume |
| Workflows slow or crash | Too little RAM | Upgrade the VPS or split heavy workflows |
First workflows worth building
- Website enquiry → Google Sheet + WhatsApp alert to sales.
- New order → GST invoice PDF → email to customer.
- Appointment booked → reminder the day before.
- Payment received → update CRM and thank-you message.
Compare tools before committing: n8n vs Zapier vs Make.
Want it done for you?
Kode Studio in Gachibowli, Hyderabad sets up n8n on Hostinger or any VPS with domain, SSL, backups and monitoring, then builds the workflows your team needs and maintains them. Automation work is quoted per requirement; website packages start at ₹6,999.
Frequently asked questions
Can I run n8n on Hostinger shared hosting?
No. n8n needs a VPS where you can run Node.js or Docker. Use a Hostinger KVM VPS.
Does Hostinger have an n8n template?
Yes, Hostinger VPS offers an n8n application template that installs it for you.
How much RAM does n8n need?
4 GB is comfortable for small setups; 8 GB is better for heavy workflows or several users.
Is self-hosted n8n free?
The Community Edition is free to use for your own business; you pay for the VPS.
How do I update self-hosted n8n?
Pull the latest image and recreate the container, or use the template update method, after taking a backup.
Why do my webhooks show localhost?
Set the WEBHOOK_URL environment variable to your public https address and restart n8n.
What people ask AI about this
Questions people type into ChatGPT, Gemini and Google — answered directly.
“Hostinger VPS par n8n kaise install karein?”
Hostinger KVM VPS lo, n8n template choose karo, subdomain ka A record VPS IP par point karo, SSL on karo aur owner account banao. Kharcha sirf VPS ka — lagbhag ₹500–₹1,500 mahina.
“Who can install and manage n8n on a VPS in Hyderabad?”
Kode Studio in Gachibowli, Hyderabad installs n8n with domain, SSL, backups and monitoring, and builds business workflows.
Get expert help
Want this done for you? Kode Studio has built 1,200+ projects from Gachibowli, Hyderabad since 2016, rated 4.9★ on Google with 80+ client reviews across platforms. Tell us what you need and we reply with a clear plan and a fixed price.
The ₹499 consultation is refunded when you book any service. Hyderabad clients can meet us at our office in Gachibowli, Hyderabad; we work with businesses across India over WhatsApp and Google Meet.
Last updated 23 October 2026 · Kode Studio, Gachibowli, Hyderabad