---
title: Cum configurez baza de date MongoDB pentru HuggingChat?
description: "HuggingChat folosește **MongoDB** pentru a stoca conversațiile și setările. Pentru a utiliza MongoDB ai două opțiuni: baza inclusă în imagine sau o bază MongoDB externă. ## Opțiunea 1: MongoDB inclus (chat-ui-db) Imaginea **chat-ui-db** conține MongoDB în același container — cea…"
url: "https://www.hostx.ro/kb/cum-configurez-baza-de-date-mongodb-pentru-huggingchat/"
updated: "2026-08-06"
category: "AI & Automatizări / HuggingChat"
tags:
  - administrare
  - backup
  - bază de date
  - configurare
  - HuggingChat
---

# Cum configurez baza de date MongoDB pentru HuggingChat?

HuggingChat folosește **MongoDB** pentru a stoca conversațiile și setările. Pentru a utiliza MongoDB ai două opțiuni: baza inclusă în imagine sau o bază MongoDB externă.

## Opțiunea 1: MongoDB inclus (chat-ui-db)

Imaginea **chat-ui-db** conține MongoDB în același container — cea mai simplă variantă, potrivită pentru uz personal sau teste. Datele se păstrează în volumul montat (de exemplu `chat-ui-data`). Nu ai nimic de configurat suplimentar.

## Opțiunea 2: MongoDB extern

Pentru producție sau echipe, este recomandată o bază MongoDB separată, mai ușor de administrat și de scalat.

### MongoDB local (container)

```
docker run -d -p 27017:27017 --name mongo-chatui mongo:latest
```

Apoi pornește Chat UI (imaginea fără DB inclus) cu:

```
-e MONGODB_URL=mongodb://host.docker.internal:27017
```

### MongoDB Atlas (gestionat)

Dacă folosești serviciul gestionat MongoDB Atlas, setează `MONGODB_URL` cu șirul de conexiune oferit de Atlas.

## De reținut

- Baza de date conține **istoricul conversațiilor** — include-o în planul de backup.
- O bază externă îți permite să actualizezi/recreezi containerul Chat UI fără să pierzi datele.

**Sfat:** Pentru o instanță de echipă, folosește MongoDB extern. Separarea bazei de date de aplicație simplifică backup-urile și actualizările.
