Introducere
Acest ghid explică pas cu pas cum poți instala platforma de automatizare n8n pe un Server VPS (Ubuntu sau Debian). n8n este un tool open-source pentru automatizări (similar cu Zapier), care poate rula self-hosted pe serverul tău.
Cerințe
Înainte de instalare, asigură-te că ai:
- VPS cu Ubuntu 20.04 / 22.04 sau Debian 11+
- Acces root sau user cu sudo
- Domeniu (opțional, dar recomandat)
- Porturile 80 și 443 deschise
- Minim 1 GB RAM (recomandat 2 GB+)
Pasul 1: Update sistem
Conectează-te la VPS prin SSH:
ssh root@IP_SERVERActualizează pachetele:
apt update && apt upgrade -yPasul 2: Instalare Docker (recomandat)
Instalăm Docker pentru rularea n8n:
apt install -y docker.iosystemctl enable dockersystemctl start dockerInstalează Docker Compose:
apt install -y docker-composeVerificare:
docker --versiondocker-compose --versionPasul 3: Creare folder n8n
mkdir -p /opt/n8ncd /opt/n8nPasul 4: creare docker-compose.yml
Creează fișierul:
nano docker-compose.ymlAdaugă următorul conținut:
version: "3"services: n8n: image: n8nio/n8n restart: always ports: - "5678:5678" environment: - N8N_BASIC_AUTH_ACTIVE=true - N8N_BASIC_AUTH_USER=admin - N8N_BASIC_AUTH_PASSWORD=parola_ta_puternica - TZ=Europe/Bucharest volumes: - ./n8n_data:/home/node/.n8nSchimbă parola_ta_puternica cu o parolă sigură.
Pasul 5: Pornire n8n
Rulează:
docker-compose up -dVerifică status:
docker psPasul 6: Acces în browser
Deschide:
http://IP_SERVER:5678Login:
- User:
admin - Parola: cea setată în docker-compose
Pasul 7 (recomandat): Domeniu + SSL
Pentru producție, recomandăm Nginx + SSL.
Instalare Nginx:
apt install nginx -yApoi configurează reverse proxy către:
http://localhost:5678Pentru SSL gratuit:
apt install certbot python3-certbot-nginx -ycertbot --nginxConcluzie
n8n este acum instalat și funcțional pe VPS-ul tău. Îl poți folosi pentru automatizări, API-uri, integrații și workflow-uri complexe.
Suport
Dacă întâmpini probleme, contactează echipa RDVHost sau deschide un ticket în client area.