MongoDB Atlas
MongoDB Atlas kullanarak LibreChat için çevrimiçi bir MongoDB veritabanı nasıl kurulur
MongoDB Atlas Hesabı Oluşturun
- Web tarayıcınızda yeni bir sekme açın ve account.mongodb.com/account/register adresine gidin.
- Gerekli bilgileri doldurun ve hesabınızı oluşturun.
Yeni Bir Proje Oluşturun
Hesabınızı oluşturduktan sonra "New Project" düğmesine tıklayın ve bir ad verin (örneğin, "LibreChat").
Veritabanı Oluşturun
"Build a Database" düğmesine tıklayın.
Ücretsiz Katmanı Seçin
Ücretsiz katman olan "Shared Clusters" seçeneğini belirleyin.
Kümenizi Adlandırın
Kümenize bir ad verin (örneğin, "LibreChat-Cluster") ve "Create Cluster" düğmesine tıklayın.
Veritabanı Kimlik Bilgilerini Ayarlama
- Kenar çubuğundaki "Database & Network Access" seçeneğine tıklayın.
- "Add New Database User" düğmesine tıklayın.
- Bir kullanıcı adı ve güvenli bir parola girin, ardından "Add User" düğmesine tıklayın.
Ağ Erişimini Yapılandırın
- Kenar çubuğundaki "IP Access List" seçeneğine tıklayın.
- "Add IP Address" düğmesine tıklayın.
- "0.0.0.0/0" girin ve "Confirm" düğmesine tıklayın.
Bağlantı Dizginizi Alın
- Kenar çubuğundaki "Project Overview" seçeneğine tıklayın.
- "Application Development" içinde "Get connection string" öğesine tıklayın.
- "Connect" düğmesine tıklayın.
- "Connect Your Application" seçeneğini seçin.
- Sağlanan bağlantı dizesini kopyalayın.
- Bağlantı dizisindeki
<db_username>ve<db_password>kısımlarını, kimlik bilgileri adımında belirlediğiniz kullanıcı adı ve parola ile değiştirin. Parolanın etrafındaki<>karakterlerini kaldırın.
Nihai bağlantı dizeniz şuna benzer görünmelidir:
mongodb+srv://username:[email protected]/LibreChat?retryWrites=true.env Dosyasını Güncelleyin
- LibreChat projenizde
.envdosyasını açın. MONGO_URIdeğişkenini bulun ve bağlantı dizenizi yapıştırın:
MONGO_URI=mongodb+srv://username:[email protected]/LibreChat?retryWrites=trueİşte bu kadar! Artık MongoDB Atlas kullanarak LibreChat için çevrimiçi bir MongoDB veritabanı kurdunuz ve LibreChat uygulamanızı bu veritabanı bağlantısını kullanacak şekilde güncellediniz. Uygulamanız artık çevrimiçi MongoDB veritabanına bağlanabiliyor olmalıdır.
Docker hakkında not
Docker
Not: LibreChat'i Docker ile kullanıyorsanız, docker-compose.override.yml dosyasını kullanmanız gerekecektir. Bu geçersiz kılma (override) dosyası, dahil edilen MongoDB örneğinin yüklenmesini engellemenizi sağlar. Bunun yerine, LibreChat Docker konteyneriniz yeni kurduğunuz çevrimiçi MongoDB Atlas veritabanını kullanacaktır. Geçersiz kılma dosyasını kullanma hakkında daha fazla bilgi için lütfen Docker Override Guide bölümümüze bakın.
Bu rehber nasıl?