moltworker: OpenClaw 개인 AI 어시스턴트를 위한 관리형 Cloudflare Sandbox 배포

moltworker: OpenClaw 개인 AI 어시스턴트를 위한 관리형 Cloudflare Sandbox 배포

해결하는 문제

Cloudflare Sandbox 컨테이너를 사용해 OpenClaw(개인 AI 어시스턴트)를 완전 관리형, 항상 켜져 있는 서비스로 배포하고 실행할 수 있는 방법을 제공하여 사용자가 자체 호스팅 인프라를 관리할 필요를 없앱니다.

작동 방식

이 프로젝트는 OpenClaw를 Cloudflare Sandbox 컨테이너에 패키징합니다. 게이트웨이 아키텍처를 사용해 AI 어시스턴트를 다양한 채팅 플랫폼에 연결하고, 웹 기반 Control UI를 통해 관리합니다. 보안을 위해 Cloudflare Access와 연동해 관리자 인증을 수행하고, 사용자 인증을 위한 디바이스 페어링 시스템을 사용합니다. 영속성을 위해 선택적으로 cron 작업을 통해 데이터를 Cloudflare R2 스토리지에 동기화할 수 있으며, AI 요청을 Cloudflare AI Gateway를 통해 라우팅해 더 나은 분석 및 비용 추적이 가능합니다.

대상 사용자

Telegram, Discord, Slack 등 여러 채널에서 접근 가능한 지속적인 개인 AI 어시스턴트를 원하고, 전통적인 자체 호스팅보다 관리형 Cloudflare 기반 배포를 선호하는 사용자.

주요 특징

  • 멀티 채널 지원: Telegram, Discord, Slack에 연결.
  • 관리형 배포: 항상 켜져 있는 경험을 위해 Cloudflare Sandbox에서 실행.
  • 영구 저장소: 컨테이너 재시작 시에도 대화 기록과 설정을 유지하기 위한 선택적 R2 통합.
  • 브라우저 자동화: 웹 스크래핑 및 스크린샷을 위한 Chrome DevTools Protocol (CDP) shim 포함.
  • AI Gateway 통합: 캐싱 및 속도 제한을 위해 Cloudflare AI Gateway를 통한 요청 라우팅을 기본 지원.

Sources