MongoDB Atlas
Come configurare un database MongoDB online per LibreChat utilizzando MongoDB Atlas
Crea un account MongoDB Atlas
- Apri una nuova scheda nel tuo browser web e vai su account.mongodb.com/account/register.
- Inserisci le informazioni richieste e crea il tuo account.
Crea un nuovo progetto
Dopo aver configurato il tuo account, clicca sul pulsante "New Project" e assegnagli un nome (ad esempio, "LibreChat").
Crea un database
Fai clic sul pulsante "Build a Database".
Scegli il piano gratuito
Seleziona l'opzione "Shared Clusters", che è il piano gratuito.
Dai un nome al tuo cluster
Dai un nome al tuo cluster (ad esempio, "LibreChat-Cluster") e clicca su "Create Cluster".
Configura le credenziali del database
- Fai clic sull'opzione "Database & Network Access" nella barra laterale.
- Fai clic sul pulsante "Add New Database User".
- Inserisci un nome utente e una password sicura, quindi fai clic su "Add User".
Configurare l'accesso alla rete
- Fai clic sull'opzione "IP Access List" nella barra laterale.
- Fai clic sul pulsante "Add IP Address".
- Inserisci "0.0.0.0/0" e clicca su "Confirm".
Ottieni la tua stringa di connessione
- Fai clic sull'opzione "Project Overview" nella barra laterale.
- In "Application Development" fai clic su "Get connection string".
- Fai clic sul pulsante "Connect".
- Seleziona "Connect Your Application".
- Copia la stringa di connessione fornita.
- Sostituisci
<db_username>e<db_password>nella stringa di connessione con il nome utente e la password impostati nel passaggio delle credenziali. Rimuovi i caratteri<>attorno alla password.
La tua stringa di connessione finale dovrebbe apparire simile a questa:
mongodb+srv://username:[email protected]/LibreChat?retryWrites=trueAggiorna il file .env
- Nel tuo progetto LibreChat, apri il file
.env. - Trova la variabile
MONGO_URIe incolla la tua stringa di connessione:
MONGO_URI=mongodb+srv://username:[email protected]/LibreChat?retryWrites=trueEcco fatto! Hai configurato un database MongoDB online per LibreChat utilizzando MongoDB Atlas e hai aggiornato la tua applicazione LibreChat per utilizzare questa connessione al database. La tua applicazione dovrebbe ora essere in grado di connettersi al database MongoDB online.
Nota su Docker
Docker
Nota: Se stai utilizzando LibreChat con Docker, dovrai utilizzare il file docker-compose.override.yml. Questo file di override ti consente di impedire l'installazione dell'istanza MongoDB inclusa. Invece, il tuo container Docker di LibreChat utilizzerà il database online MongoDB Atlas che hai appena configurato. Per ulteriori informazioni sull'utilizzo del file di override, consulta la nostra Guida all'override di Docker.
Com’è questa guida?