npm
npm kullanarak LibreChat'i yerel olarak nasıl kurarsınız
Çoğu senaryo için, basitliği, kullanım kolaylığı ve güvenilirliği nedeniyle Docker Compose önerilen kurulum yöntemidir. Eğer npm kullanmayı tercih ederseniz, bu talimatları takip edebilirsiniz.
Ön Koşullar
- Node.js
v24.16.0: https://nodejs.org/en/download - npm
v11.16.0- LibreChat, CommonJS (CJS) ve openid-client v6 kullanır; Node 24, gerekli CJS/ESM birlikte çalışabilirliğini, WebCrypto ve Fetch API çalışma zamanı desteğini karşılar.
- Git: https://git-scm.com/download/
- MongoDB (Atlas veya Community Server)
nvm kullanıyorsanız, önerilen Node.js sürümünü yükleyip seçin ve ardından npm'i güncelleyin:
nvm install 24.16.0
nvm use 24.16.0
npm install -g [email protected]
node -v
npm -vLibreChat bağımlılıklarını yüklemeden önce Node.js için v24.16.0 ve npm için 11.16.0 sürümlerini görmelisiniz.
Kurulum Adımları
Hazırlık
Terminalinizde aşağıdaki komutları çalıştırın:
git clone https://github.com/danny-avila/LibreChat.gitcd LibreChatcp .env.example .envNot: Windows 10 kullanıyorsanız,
cpyerinecopykullanmanız gerekebilir.
Important: Edit the newly created `.env` file to update the `MONGO_URI` with your own MongoDB instance URI.MONGO_URI değerini güncelleyin
Yeni oluşturulan .env dosyasını düzenleyerek MONGO_URI değerini kendinizinkiyle güncelleyin
Derleme ve Başlatma
Hazırlık adımlarını tamamladıktan sonra aşağıdaki komutları çalıştırın:
npm run reinstallnpm run reinstall komutu, temiz bir bağımlılık kurulumu gerçekleştirir ve LibreChat'i derler. Node.js veya npm sürümlerini değiştirdikten sonra, yerel paketlerin aktif çalışma zamanına göre yeniden derlenmesi için bu komutu kullanın.
npm run backendLibreChat'e erişin!
http://localhost:3080/ adresini ziyaret edin
İpucu
- Bir dahaki sefere LibreChat'i başlatmak istediğinizde, sadece
npm run backendkomutunu çalıştırmanız yeterlidir.
LibreChat'i Güncelleme
LibreChat'i en son sürüme güncellemek için aşağıdaki komutları çalıştırın:
Öncelikle, (henüz yapmadıysanız) LibreChat'i durdurun.
git pullnpm run smart-reinstallGüncelleme sırasında Node.js veya npm sürümlerini değiştirdiyseniz, bunun yerine npm run reinstall komutunu çalıştırın.
npm run backendEk Kurulum
Aşağıdaki yapılandırma kılavuzlarımızı inceleyerek nasıl kurulum yapacağınızı öğrenin ve ek özelliklerin kilidini açın:
- Meilisearch entegrasyonu
- RAG API bağlantısı
- Özel endpoint'ler
- Diğer gelişmiş yapılandırma seçenekleri
- Ve daha fazlası
Bu, LibreChat deneyiminizi isteğe bağlı özelliklerle özelleştirmenizi sağlayacaktır.
ayrıca bakınız:
Bu rehber nasıl?