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

Cum instalez Chatwoot pe un VPS folosind Docker?

1 minut de citit

Varianta optimă de instalare pentru Chatwoot este prin Docker Compose, pe un VPS (de exemplu un plan VPS HostX cu Ubuntu/Debian). Fiind o aplicație mai amplă (Ruby on Rails + PostgreSQL + Redis) are nevoie de resurse rezonabile.

De ce ai nevoie

  • Un VPS cu acces root prin SSH (la HostX, portul 5334). Recomandat minimum ~2-4 GB RAM
  • Docker și Docker Compose instalate
  • Un domeniu direcționat către server și un server SMTP pentru e-mailuri

1. Instalează Docker

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

2. Descarcă configurația Chatwoot

mkdir chatwoot && cd chatwoot
wget -O docker-compose.yaml https://raw.githubusercontent.com/chatwoot/chatwoot/develop/docker-compose.production.yaml
wget -O .env https://raw.githubusercontent.com/chatwoot/chatwoot/develop/.env.example

3. Configurează .env

Editează .env: setează FRONTEND_URL (adresa publică), SECRET_KEY_BASE (o cheie lungă), datele de SMTP pentru e-mail și parametrii bazei de date.

4. Pregătește baza de date și pornește

docker compose run --rm rails bundle exec rails db:chatwoot_prepare
docker compose up -d

Interfața ascultă, implicit, pe portul 3000.

5. Adaugă HTTPS și creează contul

Pune Chatwoot în spatele unui reverse proxy cu HTTPS (Nginx/Caddy), redirecționând către portul 3000. Verifică certificatul cu testerul SSL HostX. Apoi accesează adresa și creează contul de administrator.

Notă: Există și un script de instalare pentru Linux (fără Docker). Indiferent de metodă, fă un backup al bazei de date PostgreSQL și fișierului .env.

Actualizat la 06/08/2026