본문으로 건너뛰기
Enclave

셀프 호스팅 설치(Docker Compose)

저장소 클론 → .env 설정 → docker compose up. 3단계면 엔클레이브 전체를 내 컴퓨터에서 돌릴 수 있어요. 데이터는 100% 로컬에 남고, MIT 라이선스라 상업적 이용도 가능해요.

셀프 호스팅은 데이터 완전 자주권을 원하거나 로컬 모델(Ollama 등)을 연결하고 싶은 사용자에게 맞아요. 전체 단계와 매개변수는 저장소의 DEPLOY.md에 있고, 여기선 핵심 경로만 안내해요.

  1. 1.환경 준비하고 저장소 클론하기

    컴퓨터에 Docker와 Docker Compose가 설치돼 있는지 확인한 뒤, GitHub에서 Enclave 저장소를 로컬로 클론하세요.

  2. 2..env 설정하기

    예시 환경 파일을 복사해 필요한 항목을 채우세요. AI 모델은 본인의 API 키(BYOK — OpenAI / Claude / Gemini / DeepSeek 등 지원)를 쓰거나 로컬 Ollama / vLLM을 가리키면 돼요. 클라우드 키를 안 넣어도 로컬 모델로 완전히 오프라인 구동이 가능해요.

  3. 3.실행하고 접속하기

    docker compose up -d 를 실행하고, 컨테이너가 준비되면 브라우저로 로컬 포트에 접속해 자신의 세계로 들어가세요. 업그레이드는 새 이미지를 받아 다시 up 하면 되고, 데이터는 로컬 볼륨에 남아요.

관련 질문

  • Enclave를 셀프 호스팅할 수 있나요? 어렵나요?
    가능하며, 난이도는 일반적인 web 서비스를 운영하는 것과 비슷합니다. docker compose를 사용해 봤다면 세 단계로 자신의 인스턴스를 가질 수 있습니다: 저장소 클론, .env 복사, docker compose up. API·프런트엔드·데이터베이스·벡터 인덱스가 모두 내 서버에서 실행됩니다.
  • Enclave는 어떤 대형 언어 모델을 지원하나요?
    Enclave의 모델 계층은 완전히 교체 가능합니다. OpenAI, Anthropic, Google, DeepSeek는 물론 로컬 Ollama / vLLM도 모두 구성할 수 있습니다. 캐릭터마다 다른 모델을 사용할 수도 있어 상황과 비용에 따라 자유롭게 배분합니다.
  • Enclave를 완전히 오프라인으로 실행할 수 있나요?
    가능합니다. 모델 계층을 로컬 Ollama / vLLM으로 교체하고 현실 세계 동기화를 끄면, 시스템 전체가 외부로 어떤 요청도 보내지 않고 당신의 기기에서 완전히 오프라인으로 작동합니다 — 어떤 약속에도 의존하지 않는 가장 강력한 프라이버시 보장입니다.
  • 셀프 호스팅한 Enclave를 새 버전으로 업데이트하려면 어떻게 하나요?
    git pull로 최신 코드를 받은 뒤 docker compose up -d로 재시작하면 새 버전으로 롤포워드됩니다. CHANGELOG에 각 버전의 호환성 깨짐 변경 사항이 표시되어 있으니, 업그레이드 전에 한 번 훑어보면 됩니다.

관련 콘텐츠

도움말 센터로 돌아가기
공유XTelegramLINEWeibo
셀프 호스팅 설치(Docker Compose) · Enclave