Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

MongoDB Atlas

So richten Sie eine Online-MongoDB-Datenbank für LibreChat mit MongoDB Atlas ein

Erstellen eines MongoDB Atlas-Kontos

  1. Öffnen Sie einen neuen Tab in Ihrem Webbrowser und gehen Sie zu account.mongodb.com/account/register.
  2. Geben Sie die erforderlichen Informationen ein und erstellen Sie Ihr Konto.

Ein neues Projekt erstellen

Nachdem Sie Ihr Konto eingerichtet haben, klicken Sie auf die Schaltfläche „New Project“ und geben Sie ihm einen Namen (z. B. „LibreChat“).

Datenbank erstellen

Klicken Sie auf die Schaltfläche "Build a Database".

Wählen Sie den Free Tier

Wählen Sie die Option "Shared Clusters", bei der es sich um den kostenlosen Tarif handelt.

Benennen Sie Ihren Cluster

Geben Sie Ihrem Cluster einen Namen (z. B. "LibreChat-Cluster") und klicken Sie auf "Create Cluster".

Datenbank-Anmeldedaten einrichten

  1. Klicken Sie auf die Option "Database & Network Access" in der Seitenleiste.
  2. Klicken Sie auf die Schaltfläche "Add New Database User".
  3. Geben Sie einen Benutzernamen und ein sicheres Passwort ein und klicken Sie dann auf "Add User".

Netzwerkzugriff konfigurieren

  1. Klicken Sie auf die Option "IP Access List" in der Seitenleiste.
  2. Klicken Sie auf die Schaltfläche "Add IP Address".
  3. Geben Sie "0.0.0.0/0" ein und klicken Sie auf "Confirm".

Verbindungszeichenfolge abrufen

  1. Klicken Sie auf die Option "Project Overview" in der Seitenleiste.
  2. Klicken Sie unter "Application Development" auf "Get connection string".
  3. Klicken Sie auf die Schaltfläche "Connect".
  4. Wählen Sie "Connect Your Application".
  5. Kopieren Sie die bereitgestellte Verbindungszeichenfolge.
  6. Ersetzen Sie <db_username> und <db_password> im Verbindungs-String durch den Benutzernamen und das Passwort, die Sie im Schritt für die Anmeldedaten festgelegt haben. Entfernen Sie die <>-Zeichen um das Passwort.

Ihr finaler Verbindungs-String sollte in etwa so aussehen:

mongodb+srv://username:[email protected]/LibreChat?retryWrites=true

Aktualisieren der .env Datei

  1. Öffnen Sie in Ihrem LibreChat-Projekt die .env Datei.
  2. Suchen Sie die Variable MONGO_URI und fügen Sie Ihren Verbindungs-String ein:
MONGO_URI=mongodb+srv://username:[email protected]/LibreChat?retryWrites=true

Das war's! Sie haben nun eine Online-MongoDB-Datenbank für LibreChat mit MongoDB Atlas eingerichtet und Ihre LibreChat-Anwendung aktualisiert, um diese Datenbankverbindung zu nutzen. Ihre Anwendung sollte nun in der Lage sein, eine Verbindung zur Online-MongoDB-Datenbank herzustellen.

Hinweis zu Docker

Docker

Hinweis: Wenn Sie LibreChat mit Docker verwenden, müssen Sie die Datei docker-compose.override.yml nutzen. Diese Override-Datei ermöglicht es Ihnen, die Installation der enthaltenen MongoDB-Instanz zu verhindern. Stattdessen wird Ihr LibreChat Docker-Container die von Ihnen gerade eingerichtete Online-Datenbank MongoDB Atlas verwenden. Weitere Informationen zur Verwendung der Override-Datei finden Sie in unserem Docker Override Guide.

Wie finden Sie diese Anleitung?