Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

MongoDB Atlas

MongoDB Atlas를 사용하여 LibreChat을 위한 온라인 MongoDB 데이터베이스를 설정하는 방법

MongoDB Atlas 계정 생성

  1. 웹 브라우저에서 새 탭을 열고 account.mongodb.com/account/register로 이동하세요.
  2. 필수 정보를 입력하고 계정을 생성하세요.

새 프로젝트 만들기

계정을 설정한 후, "New Project" 버튼을 클릭하고 이름을 지정하세요(예: "LibreChat").

데이터베이스 구축

"Build a Database" 버튼을 클릭하세요.

무료 티어 선택

"Shared Clusters" 옵션을 선택하세요. 이는 무료 티어입니다.

클러스터 이름 지정

클러스터에 이름을 지정하고(예: "LibreChat-Cluster"), "Create Cluster"를 클릭하세요.

데이터베이스 자격 증명 설정

  1. 사이드바에서 "Database & Network Access" 옵션을 클릭하세요.
  2. "Add New Database User" 버튼을 클릭하세요.
  3. 사용자 이름과 안전한 비밀번호를 입력한 다음, "Add User"를 클릭하세요.

네트워크 액세스 구성

  1. 사이드바에서 "IP Access List" 옵션을 클릭하세요.
  2. "Add IP Address" 버튼을 클릭하세요.
  3. "0.0.0.0/0"을 입력하고 "Confirm"을 클릭하세요.

연결 문자열 가져오기

  1. 사이드바에서 "Project Overview" 옵션을 클릭하세요.
  2. "Application Development"에서 "Get connection string"을 클릭하세요.
  3. "Connect" 버튼을 클릭하세요.
  4. "Connect Your Application"을 선택하세요.
  5. 제공된 연결 문자열을 복사하세요.
  6. 연결 문자열에서 <db_username><db_password>를 자격 증명 단계에서 설정한 사용자 이름과 비밀번호로 바꿉니다. 비밀번호 주변의 <> 문자는 제거하십시오.

최종 연결 문자열은 다음과 같은 형태여야 합니다:

mongodb+srv://username:[email protected]/LibreChat?retryWrites=true

.env 파일 업데이트

  1. LibreChat 프로젝트에서 .env 파일을 엽니다.
  2. 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를 참조하십시오.

이 가이드는 어떤가요?