MongoDB Atlas
MongoDB Atlas를 사용하여 LibreChat을 위한 온라인 MongoDB 데이터베이스를 설정하는 방법
MongoDB Atlas 계정 생성
- 웹 브라우저에서 새 탭을 열고 account.mongodb.com/account/register로 이동하세요.
- 필수 정보를 입력하고 계정을 생성하세요.
새 프로젝트 만들기
계정을 설정한 후, "New Project" 버튼을 클릭하고 이름을 지정하세요(예: "LibreChat").
데이터베이스 구축
"Build a Database" 버튼을 클릭하세요.
무료 티어 선택
"Shared Clusters" 옵션을 선택하세요. 이는 무료 티어입니다.
클러스터 이름 지정
클러스터에 이름을 지정하고(예: "LibreChat-Cluster"), "Create Cluster"를 클릭하세요.
데이터베이스 자격 증명 설정
- 사이드바에서 "Database & Network Access" 옵션을 클릭하세요.
- "Add New Database User" 버튼을 클릭하세요.
- 사용자 이름과 안전한 비밀번호를 입력한 다음, "Add User"를 클릭하세요.
네트워크 액세스 구성
- 사이드바에서 "IP Access List" 옵션을 클릭하세요.
- "Add IP Address" 버튼을 클릭하세요.
- "0.0.0.0/0"을 입력하고 "Confirm"을 클릭하세요.
연결 문자열 가져오기
- 사이드바에서 "Project Overview" 옵션을 클릭하세요.
- "Application Development"에서 "Get connection string"을 클릭하세요.
- "Connect" 버튼을 클릭하세요.
- "Connect Your Application"을 선택하세요.
- 제공된 연결 문자열을 복사하세요.
- 연결 문자열에서
<db_username>및<db_password>를 자격 증명 단계에서 설정한 사용자 이름과 비밀번호로 바꿉니다. 비밀번호 주변의<>문자는 제거하십시오.
최종 연결 문자열은 다음과 같은 형태여야 합니다:
mongodb+srv://username:[email protected]/LibreChat?retryWrites=true.env 파일 업데이트
- LibreChat 프로젝트에서
.env파일을 엽니다. MONGO_URI변수를 찾아 연결 문자열을 붙여넣으세요:
MONGO_URI=mongodb+srv://username:[email protected]/LibreChat?retryWrites=true이제 끝입니다! MongoDB Atlas를 사용하여 LibreChat을 위한 온라인 MongoDB 데이터베이스 설정을 완료했으며, 이 데이터베이스 연결을 사용하도록 LibreChat 애플리케이션을 업데이트했습니다. 이제 애플리케이션이 온라인 MongoDB 데이터베이스에 연결할 수 있을 것입니다.
Docker 관련 참고 사항
Docker
참고: Docker와 함께 LibreChat을 사용하는 경우 docker-compose.override.yml 파일을 활용해야 합니다. 이 오버라이드 파일을 사용하면 포함된 MongoDB 인스턴스가 설치되는 것을 방지할 수 있습니다. 대신, LibreChat Docker 컨테이너는 방금 설정한 온라인 MongoDB Atlas 데이터베이스를 사용하게 됩니다. 오버라이드 파일 사용에 대한 자세한 내용은 Docker Override Guide를 참조하십시오.
이 가이드는 어떤가요?