Landing Leap
Blog

n8n pe serverul propriu: instalare în Docker și mentenanță

n8n self-hosted diferă de cloud prin două lucruri: plătiți serverul, nu execuțiile, iar datele nu ies din perimetrul vostru. Prețul este administrarea.

Înainte de instalare

  • Un VPS cu 2 GB RAM, de la 5 € pe lună.
  • Domeniu sau subdomeniu.
  • HTTPS — obligatoriu pentru webhook-uri.
  • Docker.

Rularea în Docker

Trei componente: n8n, PostgreSQL și un proxy invers cu certificat. Trei lucruri pe care începătorii le omit:

  1. PostgreSQL în locul SQLite — implicit n8n scrie în SQLite, care încetinește pe măsură ce crește istoricul.
  2. Volume externe — fără ele, recrearea containerului șterge scenariile și accesele.
  3. Fusul orar — altfel programările pornesc după UTC.

Cheia de criptare

n8n criptează accesele cu o cheie generată la prima pornire. Pierdeți cheia — pierdeți toate conexiunile. Fixați-o în variabilele de mediu și salvați-o într-un manager de parole.

Backup și actualizări

Copiați baza PostgreSQL și volumul de date, păstrându-le pe alt server. Actualizare la una-două luni: backup, imagine nouă, verificarea a două scenarii cheie.

Monitorizare

Minimul obligatoriu — alertă la eșec printr-un scenariu dedicat de tratare a erorilor, conectat la Telegram.

Greșeli frecvente

  • Istoricul execuțiilor nu se curăță și umple discul.
  • Webhook-urile merg în test, dar nu în producție: lipsește adresa publică.
  • Scenariul nu a fost activat după salvare.
  • Fără limită de rulări paralele, un flux greu blochează serverul.

Întrebări frecvente

Câte resurse sunt necesare?

2 GB RAM și 1–2 nuclee pentru început.

Cât durează mentenanța?

Circa o oră pe lună. Dacă ora aceea nu există, luați suport.

Instalăm și configurăm la cheie — configurare n8n.

Citiți în continuare