로컬 설치
LibreChat을 로컬에 설치하는 방법
Docker에 포함
MongoDB
MeiliSearch
RAG API
Vector DB
Docker Compose가 모든 의존성을 처리합니다. npm 또는 Helm을 사용하면 이러한 서비스를 별도로 설치하고 구성합니다.
방법 선택
Docker Compose
추천초급모든 것이 컨테이너에서 실행됩니다. MongoDB, MeiliSearch, RAG API, Vector DB가 자동으로 포함됩니다.
~5 min
사전 요구 사항
- Git
- Docker Desktop
명령
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env
docker compose up -d
MongoDBMeiliSearchRAG APIVector DB
npm
중급Node.js로 LibreChat을 직접 실행합니다. MongoDB, MeiliSearch 같은 외부 서비스를 직접 관리합니다.
~20 min
사전 요구 사항
- Node.js v20.19+
- Git
- MongoDB
명령
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat && npm ci
cp .env.example .env # edit MONGO_URI
npm run backend
외부 서비스 필요
Helm Chart
고급Helm을 사용해 Kubernetes에 배포합니다. 프로덕션 클러스터와 infrastructure-as-code 워크플로에 적합합니다.
~15 min
사전 요구 사항
- Kubernetes cluster
- kubectl + Helm
명령
kubectl create secret generic librechat-credentials-env ...
helm install librechat oci://ghcr.io/danny-avila/librechat-chart/librechat
외부 서비스 필요
로컬에서 실행하지 않나요?
이 가이드는 어떤가요?