MongoDB Atlas
Como configurar um banco de dados MongoDB online para o LibreChat usando o MongoDB Atlas
Criar uma conta no MongoDB Atlas
- Abra uma nova aba no seu navegador e acesse account.mongodb.com/account/register.
- Preencha as informaƧƵes necessƔrias e crie sua conta.
Criar um Novo Projeto
Após configurar sua conta, clique no botão "New Project" e dê um nome a ele (por exemplo, "LibreChat").
Criar um Banco de Dados
Clique no botão "Build a Database".
Escolha o Plano Gratuito
Selecione a opção "Shared Clusters", que Ć© o nĆvel gratuito.
Nomeie seu Cluster
DĆŖ um nome ao seu cluster (por exemplo, "LibreChat-Cluster") e clique em "Create Cluster".
Configurar Credenciais do Banco de Dados
- Clique na opção "Database & Network Access" na barra lateral.
- Clique no botão "Add New Database User".
- Insira um nome de usuƔrio e uma senha segura, depois clique em "Add User".
Configurar Acesso Ć Rede
- Clique na opção "IP Access List" na barra lateral.
- Clique no botão "Add IP Address".
- Insira "0.0.0.0/0" e clique em "Confirm".
Obtenha sua Connection String
- Clique na opção "Project Overview" na barra lateral.
- Em "Application Development", clique em "Get connection string".
- Clique no botão "Connect".
- Selecione "Connect Your Application".
- Copie a connection string fornecida.
- Substitua
<db_username>e<db_password>na string de conexão pelo nome de usuÔrio e senha que você definiu na etapa de credenciais. Remova os caracteres<>ao redor da senha.
Sua string de conexão final deve ser parecida com isto:
mongodb+srv://username:[email protected]/LibreChat?retryWrites=trueAtualize o arquivo .env
- No seu projeto LibreChat, abra o arquivo
.env. - Encontre a variƔvel
MONGO_URIe cole sua string de conexão:
MONGO_URI=mongodb+srv://username:[email protected]/LibreChat?retryWrites=trueà isso! Você configurou agora um banco de dados MongoDB online para o LibreChat usando o MongoDB Atlas e atualizou sua aplicação LibreChat para usar essa conexão de banco de dados. Sua aplicação agora deve ser capaz de se conectar ao banco de dados MongoDB online.
Nota sobre o Docker
Docker
Nota: Se vocĆŖ estiver usando o LibreChat com Docker, precisarĆ” utilizar o arquivo docker-compose.override.yml. Este arquivo de substituição permite que vocĆŖ impeƧa a instalação da instĆ¢ncia do MongoDB incluĆda. Em vez disso, seu container Docker do LibreChat usarĆ” o banco de dados online MongoDB Atlas que vocĆŖ acabou de configurar. Para mais informaƧƵes sobre como usar o arquivo de substituição, consulte nosso Guia de Substituição do Docker.
Como estĆ” este guia?