Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Cum instalez n8n pe un VPS folosind Docker?

2 minute de citit

Cea mai simplă și rapidă metodă de a rula n8n pe propriul server este prin Docker. În acest ghid instalăm n8n pe un VPS (de exemplu un plan VPS HostX cu Ubuntu/Debian), în spatele unui reverse proxy pentru HTTPS.

De ce ai nevoie

  • Un VPS cu acces root (SSH). La HostX te conectezi pe portul 5334.
  • Docker și Docker Compose instalate.
  • Un (sub)domeniu direcționat către IP-ul serverului, de exemplu n8n.domeniultau.ro.

1. Instalează Docker

Pe Ubuntu/Debian:

curl -fsSL https://get.docker.com | sh
apt-get install -y docker-compose-plugin

2. Pornește n8n rapid (test)

Pentru o testare rapidă:

docker run -it --rm --name n8n -p 5678:5678 \
  -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

Interfața devine accesibilă la http://IP_SERVER:5678. Portul implicit al n8n este 5678.

3. Configurare pentru producție (Docker Compose)

Creează un fișier docker-compose.yml:

services:
  n8n:
    image: docker.n8n.io/n8nio/n8n
    restart: always
    ports:
      - "127.0.0.1:5678:5678"
    environment:
      - N8N_HOST=n8n.domeniultau.ro
      - N8N_PROTOCOL=https
      - WEBHOOK_URL=https://n8n.domeniultau.ro/
      - N8N_ENCRYPTION_KEY=o_cheie_lunga_si_secreta
      - GENERIC_TIMEZONE=Europe/Bucharest
    volumes:
      - ./n8n_data:/home/node/.n8n

Apoi pornește serviciul:

docker compose up -d

4. Adaugă HTTPS printr-un reverse proxy

Instalează un reverse proxy (Nginx sau Caddy) în fața n8n, care ascultă pe portul 443 și redirecționează către 127.0.0.1:5678. Certificatul îl poți obține gratuit prin Let’s Encrypt. Astfel n8n nu este expus direct pe internet, iar traficul este criptat.

5. Primul cont

La prima accesare pe HTTPS, n8n îți cere să creezi contul de owner (administrator). Setează o parolă puternică — acest cont are control complet asupra fluxurilor și credențialelor.

Notă: Pentru volume mari de automatizări, folosește o bază de date PostgreSQL în locul SQLite (implicit) și, opțional, „queue mode” cu Redis. n8n are nevoie de resurse modeste dar un VPS cu minimum 2 GB RAM oferă o experiență confortabilă.

Actualizat la 04/08/2026