Your n8n, on your own server.
Practical guides to host n8n, AI agents and automations on a VPS. Official sources linked, and no made-up “best hosting of the year” lists.
$ docker compose up -d [+] Running 3/3 ✔ Network n8n_default Created ✔ Container n8n-traefik-1 Started ✔ Container n8n-n8n-1 Started $ docker compose ps --services n8n traefik $ curl -sI https://n8n.yourdomain.com HTTP/2 200 $
What you will learn to run
- n8n
- Docker
- Coolify
- Traefik
- PostgreSQL
- Let's Encrypt
Start here
Guides and references
Guide7 min read
How to install n8n on a VPS with Docker Compose
Docker Compose, Traefik and automatic HTTPS for n8n on a Linux VPS, plus backups, updates and the memory to reserve.
Read the full guideGuide7 min read
n8n backup: workflows, credentials and database
Guide5 min read
How to update n8n on Docker
Guide7 min read
n8n with Ollama: run local AI on your VPS
Guide6 min read
n8n with Docker Compose and PostgreSQL
Infra7 min read
n8n queue mode with Redis and workers
Infra5 min read
n8n RAM and CPU requirements
Guide7 min read
Install n8n with Node.js (without Docker)
Guide5 min read
How to install n8n on Easypanel
Security3 min read
Minimum safe n8n version today
Pricing4 min read
How much does it cost to host n8n?
Pricing4 min read
n8n Cloud vs self-hosting: what changes
Guide7 min read
How to install n8n with Coolify
How I work
Content you can rely on
Complete step by step
From an empty server to n8n with HTTPS, without skipping steps, with the common errors and how to fix them.
Official sources
Every technical instruction links to the project’s official documentation, so you can check it yourself.
No paid rankings
Tables sorted by price and specs, never by commission. Affiliate links are always flagged.
Revision dates
Guides show when they were last revised, and fixes are dated.