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

Cum configurez baza de date MongoDB pentru HuggingChat?

< 1 minut de citit

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.

Actualizat la 06/08/2026