---
title: Cum securizez, fac backup și actualizez Chatwoot?
description: "O instanță Chatwoot conține date sensibile despre clienți, deci trebuie **securizată** și salvată periodic. ## Securizare - **HTTPS + reverse proxy:** nu expune portul 3000 direct; pune Nginx/Caddy în față, pe 443. Verifică certificatul cu [testerul SSL HostX](https://www.hostx.ro/testare-ssl) - **Secrete…"
url: "https://www.hostx.ro/kb/cum-securizez-fac-backup-si-actualizez-chatwoot/"
updated: "2026-08-10"
category: "AI & Automatizări / Chatwoot"
tags:
  - actualizări
  - backup
  - Chatwoot
  - configurare server
  - firewall
  - HTTPS
  - Nginx
  - PostgreSQL
  - securitate
  - SSL
---

# Cum securizez, fac backup și actualizez Chatwoot?

O instanță Chatwoot conține date sensibile despre clienți, deci trebuie **securizată** și salvată periodic.

## Securizare

- **HTTPS + reverse proxy:** nu expune portul 3000 direct; pune Nginx/Caddy în față, pe 443. Verifică certificatul cu [testerul SSL HostX](https://www.hostx.ro/testare-ssl)
- **Secrete puternice:** setează un `SECRET_KEY_BASE` sigur și schimbă orice valori implicite din `.env`
- **Firewall:** lasă deschise doar porturile 443 și SSH
- **Actualizări la timp** pentru corecțiile de securitate
- Limitează rolurile: acordă rol de administrator doar cui are nevoie

## Backup

Salvează periodic:

- Baza de date **PostgreSQL** — conține conversațiile, contactele și setările.
- Fișierele încărcate (atașamente) și volumele de stocare.
- Fișierul `.env`.

```
docker compose exec postgres pg_dump -U postgres chatwoot_production > chatwoot-$(date +%F).sql
```

## Actualizarea (Docker)

```
docker compose pull
docker compose run --rm rails bundle exec rails db:migrate
docker compose up -d
```

Migrarea bazei de date este importantă între versiuni — nu o sări.

## După actualizare

1. Autentifică-te și verifică o conversație și un inbox
2. Trimite un mesaj de test pe widgetul de site
3. Confirmă că e-mailurile (SMTP) funcționează

**Sfat:** Actualizează întotdeauna după un backup complet (PostgreSQL + atașamente + `.env`). Citește notele de versiune pentru pași speciali de migrare.
