n8n VPS Hosting — Run Your Automation Server with Full Privacy
Self-host n8n on offshore VPS servers. Unlimited workflow executions, zero data sharing, crypto payments. No vendor lock-in, no execution caps, no surveillance.
What is n8n?
n8n is an open-source workflow automation platform that connects apps, APIs, and services — similar to Zapier or Make.com, but fully self-hostable. With 400+ integrations and a visual node editor, n8n lets you automate anything from CRM pipelines to data processing without writing code. Unlike SaaS alternatives, self-hosted n8n keeps your data on your own infrastructure with zero execution limits.
Why Self-Host n8n on a VPS?
Full Data Control
Your workflow data never leaves your server. No third-party access, no data mining. Critical for GDPR compliance and sensitive business processes.
Unlimited Executions
n8n Cloud caps executions based on your plan. Self-hosted has zero limits — run thousands of workflows without worrying about overages.
Full Customization
Install custom nodes, modify source code, integrate with internal APIs. No restrictions on what you can build or connect.
Privacy & Compliance
Keep API keys, credentials, and business logic on your own infrastructure. Meet data residency requirements for any jurisdiction.
No Vendor Lock-in
Export, migrate, or scale your n8n instance anytime. Your workflows, your server, your rules.
Cost Efficiency
An $18/mo VPS replaces a $20+/mo cloud subscription. Scale vertically as needed — still cheaper than managed alternatives.
n8n Cloud vs Self-Hosted VPS
| Feature | n8n Cloud | Self-Hosted on AnubizHost |
|---|---|---|
| Monthly Cost | From $20/mo | From $18/mo |
| Workflow Executions | Limited by plan | Unlimited |
| Data Storage | Cloud (shared infra) | Your server only |
| Custom Nodes | Limited | Full access |
| API Key Security | Stored on n8n servers | Your server only |
| Data Residency | EU (n8n GmbH) | Any jurisdiction |
| Payment Methods | Credit card only | Bitcoin, Monero, ETH, USDT |
| Identity Required | Yes (KYC) | No — anonymous signup |
| Source Code Access | No | Full access |
| Uptime SLA | 99.9% | 99.9% |
Recommended Specs for n8n
Choose a VPS tier based on your automation workload. All plans include full root access, NVMe storage, and 99.9% uptime.
Starter
2 vCPU / 2 GB RAM / 40 GB NVMe
Up to 50 workflows, light automation
$18/mo
Standard
2 vCPU / 4 GB RAM / 80 GB NVMe
100+ workflows, webhook-heavy workloads
$22/mo
Pro
4 vCPU / 8 GB RAM / 160 GB NVMe
500+ workflows, concurrent executions
$30/mo
Business
6 vCPU / 16 GB RAM / 320 GB NVMe
Unlimited scale, heavy data processing
$45/mo
How to Deploy n8n on Your VPS
Get n8n running in under 5 minutes with Docker Compose. This setup includes PostgreSQL for reliable data persistence and automatic HTTPS via n8n's built-in tunnel.
Step 1: Connect to Your VPS
ssh root@your-server-ipStep 2: Install Docker & Docker Compose
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USERStep 3: Create docker-compose.yml
mkdir ~/n8n && cd ~/n8n
cat > docker-compose.yml << 'EOF'
version: "3.8"
services:
n8n:
image: n8nio/n8n:latest
restart: always
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=changeme
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_PORT=5432
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=n8npassword
- N8N_PROTOCOL=https
- N8N_HOST=your-domain.com
- WEBHOOK_URL=https://your-domain.com/
volumes:
- n8n_data:/home/node/.n8n
depends_on:
postgres:
condition: service_healthy
postgres:
image: postgres:16-alpine
restart: always
environment:
- POSTGRES_USER=n8n
- POSTGRES_PASSWORD=n8npassword
- POSTGRES_DB=n8n
volumes:
- postgres_data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U n8n"]
interval: 5s
timeout: 5s
retries: 5
volumes:
n8n_data:
postgres_data:
EOFStep 4: Launch n8n
docker compose up -dStep 5: Access n8n
Open http://your-server-ip:5678 in your browser. Log in with the credentials from your compose file. For production, set up a reverse proxy (Nginx/Caddy) with SSL.
Why AnubizHost for n8n Hosting?
Pre-Installation Available
Request n8n pre-installed with Docker, PostgreSQL, and SSL configured. Ready to use on delivery — no setup required.
Anonymous Signup
No ID verification, no KYC. Sign up with just an email and pay with cryptocurrency. Your identity stays private.
Offshore Servers
Host in privacy-friendly jurisdictions: Iceland, Romania, Finland, Netherlands. Your automation data stays protected from surveillance.
NVMe Performance
All VPS plans use NVMe SSD storage for fast workflow execution. AMD EPYC processors handle concurrent automations without bottlenecks.
DMCA Ignored
No content restrictions or takedown compliance. Run your automations without worrying about third-party interference.
24/7 Technical Support
Dedicated support team available around the clock via tickets and Telegram. We help with server issues, not just billing.
n8n-Ready VPS Plans
All plans include full root access, Docker support, and n8n pre-installation on request.
n8n VPS Starter
Self-hosted n8n workflow automation on a dedicated VPS.
n8n VPS Standard
Ideal for growing teams running multiple n8n workflows.
n8n VPS Pro
High-performance n8n hosting for complex workflows.
n8n VPS Business
Enterprise-grade n8n hosting for heavy workloads.
n8n Offshore Starter
Self-hosted n8n on privacy-focused offshore VPS. DMCA ignored.
n8n Offshore Standard
Privacy-focused n8n hosting with more resources.
Related Services
Frequently Asked Questions
Can I run n8n on a VPS?
Yes. n8n runs perfectly on any Linux VPS with at least 1 vCPU and 2 GB RAM. Docker makes deployment straightforward — you can have n8n running in under 5 minutes.
How much RAM does n8n need?
For light usage (under 50 workflows), 2 GB RAM is sufficient. For production workloads with hundreds of workflows and concurrent executions, 4-8 GB RAM is recommended.
Is self-hosted n8n free?
Yes. n8n is open-source under a fair-code license. Self-hosting is completely free with no execution limits. You only pay for the VPS infrastructure.
Can I use n8n with Docker?
Absolutely. Docker is the recommended way to deploy n8n. A single docker-compose.yml file handles n8n, the database, and persistent storage.
What's the difference between n8n cloud and self-hosted?
n8n Cloud is a managed service starting at $20/mo with execution limits. Self-hosted n8n on a VPS gives you unlimited executions, full data control, and costs as low as $18/mo.
Do you offer pre-installed n8n?
Yes. Request n8n pre-installation when ordering any VPS plan, and our team will set up n8n with Docker, PostgreSQL, and SSL — ready to use on delivery.
Ready to Self-Host n8n?
Deploy n8n on your own private VPS in minutes. Pay with crypto, no identity required. Unlimited automations from $18/mo.
Get Started