Mac Mini 또는 VPS에서 Clawdbot(Moltbot) 자가 호스팅하는 방법

Ashley Innocent

Ashley Innocent

28 January 2026

Mac Mini 또는 VPS에서 Clawdbot(Moltbot) 자가 호스팅하는 방법

개발자와 기술 애호가들은 특히 AI 비서와 관련하여 도구에 대한 통제력을 유지하는 방법을 점점 더 찾고 있습니다. Clawdbot은 자체 하드웨어에서 호스팅하는 오픈 소스 개인 AI 비서로, 데이터 프라이버시와 맞춤화를 보장합니다. 이 봇은 Telegram, WhatsApp, Discord와 같은 메시징 앱과 원활하게 통합되어 작업을 처리하고, 워크플로우를 자동화하며, 심지어 즉석에서 맞춤형 도구를 구축할 수 있습니다. 로컬 편의를 위해 Mac Mini에서 실행하든, 항상 사용 가능한 VPS에서 실행하든, Clawdbot을 자체 호스팅하면 안전하고 프라이빗한 AI 생태계를 만들 수 있습니다.

💡
설정을 진행하기 전에, Clawdbot(Moltbot) 배포가 외부 서비스 연결 또는 맞춤형 엔드포인트 테스트와 같은 향상된 기능을 위한 API 통합을 포함한다면, Apidog를 무료로 다운로드하세요. Apidog는 API 개발 및 테스트를 간소화하여 Clawdbot이 고급 자동화를 위해 의존하는 연결을 디버깅하고 최적화하는 것을 더 쉽게 만듭니다.
button

이 가이드를 진행하면서, 설정의 작은 조정이 종종 성능과 보안에 상당한 개선을 가져옵니다. 먼저, Clawdbot이 무엇을 제공하는지, 그리고 왜 자체 호스팅이 중요한지 이해하세요.

Clawdbot(Moltbot)이란 무엇이며, 왜 자체 호스팅해야 할까요?

Clawdbot은 개인 AI 기술의 혁신을 대표합니다. npm 및 GitHub를 통해 사용할 수 있는 이 오픈 소스 비서는 기기에서 로컬로 실행됩니다. 인기 있는 메시징 플랫폼에 연결하고, 음성 명령을 처리하며, 상호 작용에 대한 지속적인 메모리를 유지합니다. 데이터를 원격 서버로 보내는 클라우드 기반 AI와 달리, Clawdbot은 모든 것을 하드웨어에 보관하여 개인 정보 보호 위험을 줄입니다.

image-338

이 도구는 Anthropic 또는 OpenAI와 같은 고급 언어 모델을 활용하지만, Ollama와 같은 프레임워크를 통해 로컬 LLM을 사용하도록 구성할 수 있습니다. 이러한 유연성을 통해 Clawdbot은 미리 알림 예약, 스크립트 자동화, 심지어 브라우저 제어와 같은 작업을 수행할 수 있습니다. 호환성을 위한 Moltbot으로의 잠재적인 브랜드 변경을 포함한 최근 업데이트는 진화하는 AI 표준에 따라 최신 상태를 유지하도록 보장합니다.

Mac Mini에 Clawdbot을 자체 호스팅하면 음성 인식 및 알림과 같은 macOS 기능과 원활하게 통합됩니다. VPS에서는 어디서든 24시간 연중무휴 액세스를 제공합니다. 그러나 노출된 서버는 위협을 유인할 수 있으므로 이 설정은 보안에 주의를 기울여야 합니다. 결과적으로, 독점 서비스에서 흔히 발생하는 구독료와 데이터 유출을 피하고 완전한 소유권을 얻을 수 있습니다.

Apidog와 같은 도구를 통합하면 Clawdbot의 기능이 향상됩니다. Apidog를 사용하면 Clawdbot이 통합을 위해 사용할 수 있는 API를 테스트하여 원활한 작동을 보장할 수 있습니다. 예를 들어, Clawdbot이 외부 서비스에서 데이터를 자동 추출하는 경우, Apidog는 사전에 해당 엔드포인트를 검증하는 데 도움을 줍니다.

Clawdbot 자체 호스팅은 프라이버시, 강력한 기능 및 개인화를 결합합니다. 다음으로, 설치를 시작하기 위한 전제 조건을 준비하세요.

Clawdbot 자체 호스팅을 위한 전제 조건

Clawdbot을 설치하기 전에 환경을 준비하세요. 이 단계는 원활한 프로세스를 보장하고 일반적인 함정을 방지합니다.

하드웨어 요구 사항부터 시작하세요. Mac Mini의 경우, 2018년 이후 모델 중 최소 8GB RAM과 macOS Ventura 이상을 사용하는 모델을 사용하세요. 이 설정은 부담 없이 로컬 처리를 지원합니다. VPS의 경우, Ubuntu 22.04 LTS, 2GB RAM, 1 vCPU를 갖춘 DigitalOcean 또는 Linode와 같은 제공업체를 선택하세요. 사양이 높을수록 복잡한 작업을 더 잘 처리합니다.

필수 소프트웨어를 설치하세요. Node.js 버전 22 이상이 Clawdbot을 구동하므로 공식 사이트에서 다운로드하세요. 패키지 관리자로 npm 또는 pnpm을 사용하세요—pnpm은 더 빠른 설치를 제공합니다. Ubuntu VPS에서는 sudo apt update && sudo apt install nodejs npm을 실행하여 시작하세요. Mac Mini의 경우 Homebrew: brew install node를 사용하세요.

또한, 소스 설치를 선택하는 경우 리포지토리를 복제하기 위해 Git을 설정하세요. 추가 보안을 위해 Clawdbot을 격리하는 컨테이너화된 배포를 선호한다면 Docker를 설치하세요.

필요한 경우 API 키를 획득하세요. Clawdbot은 Anthropic과 같은 제공업체의 모델을 지원합니다. 계정을 등록하고 키를 생성하세요. 메시징 통합의 경우, Telegram 또는 Discord 개발자 포털에서 봇 토큰을 얻으세요.

마지막으로, 네트워크 액세스를 확인하세요. VPS에서는 보안 로그인을 위해 SSH 키를 구성하세요. Mac Mini에서는 방화벽을 활성화하세요. 이 모든 것이 준비되면, 해당 플랫폼의 특정 설정으로 진행하세요.

Ubuntu VPS에 Clawdbot을 설정하는 방법

VPS에 Clawdbot을 설정하는 것은 서버 보안부터 시작합니다. 취약점이 AI 비서를 손상시킬 수 있기 때문입니다. 다음 단계를 꼼꼼히 따르세요.

먼저, VPS를 프로비저닝하세요. SSH를 통해 로그인하고 시스템을 업데이트하세요: sudo apt update && sudo apt upgrade -y. 이는 알려진 문제를 패치합니다.

다음으로, SSH 액세스를 강화하세요. sudo nano /etc/ssh/sshd_config를 사용하여 /etc/ssh/sshd_config를 편집하세요. PasswordAuthentication noPermitRootLogin no로 설정하세요. SSH를 다시 로드하세요: sudo systemctl reload sshd. 이는 키 기반 인증을 강제하여 무차별 대입 공격 위험을 줄입니다.

그런 다음, 방화벽을 구성하세요. UFW를 설치하세요: sudo apt install ufw -y. 기본값을 설정하세요: sudo ufw default deny incomingsudo ufw default allow outgoing. 활성화하기 전에 SSH를 허용하세요: sudo ufw allow OpenSSH 그런 다음 sudo ufw enable을 실행하세요.

추가 보호를 위해 Fail2Ban을 설치하세요: sudo apt install fail2ban -ysudo systemctl enable --now fail2ban. 이는 로그인 실패 후 IP를 차단합니다.

포트 노출 없이 Clawdbot에 원격으로 액세스하려면 Tailscale을 설치하세요: curl -fsSL https://tailscale.com/install.sh | shsudo tailscale up. SSH를 Tailscale IP로 제한하세요: sudo ufw allow from 100.64.0.0/10 to any port 22 proto tcp 그리고 공개 SSH 허용을 제거하세요.

사용하지 않는 경우 IPv6를 비활성화하세요: /etc/sysctl.conf를 편집하여 net.ipv6.conf.all.disable_ipv6 = 1을 추가한 다음 sudo sysctl -p를 실행하세요.

이제 Clawdbot을 설치하세요. npm을 사용하세요: npm install -g clawdbot. clawdbot doctor를 실행하여 설정을 확인하세요.

정책을 구성하세요. ~/.clawdbot/config.json을 편집하여 "dmPolicy": "allowlist"로 설정하고 사용자 ID를 추가하세요.

자격 증명을 보호하세요: chmod 700 ~/.clawdbotchmod 600 .env.

보안 감사를 실행하세요: clawdbot security audit --deep.

확인하세요: sudo ufw status, ss -tulnp, tailscale status, clawdbot doctor.

데몬 모드의 경우 systemd를 사용하세요. /etc/systemd/system/clawdbot.service에 서비스 파일을 생성하세요:

[Unit]
Description=Clawdbot Gateway
After=network.target

[Service]
User=youruser
ExecStart=/usr/local/bin/clawdbot gateway
Restart=always

[Install]
WantedBy=multi-user.target

활성화하세요: sudo systemctl enable clawdbot.

채널을 통합하세요. Telegram의 경우, .env에 TELEGRAM_BOT_TOKEN을 설정하고 다시 시작하세요.

메시지를 보내 테스트하세요: clawdbot message send --to yourid --message "Test".

이 VPS 설정은 강력하고 항상 작동하는 Clawdbot 액세스를 제공합니다. 그러나 이상 징후에 대해 정기적으로 로그를 모니터링하세요.

VPS에서 Clawdbot을 위한 보안 모범 사례

보안은 모든 자체 호스팅 솔루션의 근간입니다. 공격자들은 노출된 AI 봇을 노리므로, 여러 방어 계층을 구현하세요.

사용자 관리부터 시작하세요. 비루트 사용자를 생성하세요: adduser clawduser 그리고 sudo에 추가하세요: usermod -aG sudo clawduser. 루트를 비활성화하기 전에 SSH 키를 테스트하세요.

자동 업데이트를 활성화하세요: sudo apt install unattended-upgrades -y 그리고 /etc/apt/apt.conf.d/50unattended-upgrades를 구성하세요.

격리를 위해 AppArmor 또는 SELinux를 사용하지만, Clawdbot 격리를 위해서는 Docker부터 시작하세요.

Logwatch와 같은 도구로 모니터링하세요: sudo apt install logwatch -y.

Clawdbot 전용 보안을 위해 내장된 감사 도구를 자주 사용하세요. DM 및 그룹에 대한 엄격한 허용 목록을 설정하세요.

API를 통합하는 경우, Apidog로 테스트하세요. Apidog의 모킹 기능은 응답을 시뮬레이션하여 설정 중 실제 오류를 방지합니다.

정기 백업: rsync를 사용하여 ~/.clawdbot을 안전한 위치로 복사하세요.

이러한 관행을 적용함으로써, Clawdbot의 유용성을 극대화하는 동시에 위험을 최소화할 수 있습니다.

Mac Mini에 Clawdbot을 설치하는 방법

Mac Mini는 macOS의 안정성을 활용하여 Clawdbot에 사용자 친화적인 환경을 제공합니다.

먼저, Homebrew를 통해 Node.js를 설치하세요: brew install node.

다음으로, Clawdbot을 설치하세요: npm install -g clawdbot.

온보딩을 실행하세요: clawdbot onboard --install-daemon. 이는 백그라운드 실행을 위해 launchd를 설정합니다.

방화벽을 구성하세요. 시스템 설정 > 네트워크 > 방화벽으로 이동하여 활성화하고 Node.js를 허용하세요.

음성 기능을 위해 개인 정보 보호 설정에서 마이크 접근 권한을 부여하세요.

채널을 설정하세요. iMessage의 경우, Clawdbot의 macOS 전용 문서를 따르세요.

게이트웨이를 실행하세요: clawdbot gateway --port 18789.

테스트: clawdbot agent --message "Hello".

필요한 경우 VPS와 유사하게 원격 액세스를 위해 Tailscale을 사용하세요.

이 설정은 Clawdbot을 일상적인 macOS 워크플로우에 손쉽게 통합합니다.

Mac Mini vs. VPS 호스팅의 차이점

Mac Mini와 VPS 중 선택은 필요에 따라 달라집니다. Mac Mini는 로컬 속도 및 통합에서 뛰어나지만 장치가 계속 켜져 있어야 합니다. VPS는 가동 시간을 제공하지만 원격 관리가 필요합니다.

성능 면에서 Mac Mini의 Apple Silicon은 AI 작업을 효율적으로 처리합니다. VPS는 클라우드 리소스에 따라 확장됩니다.

비용: Mac Mini는 일회성 구매이며, VPS는 월별 요금이 발생합니다.

보안: VPS는 더 많은 외부 위협에 직면하는 반면, Mac Mini는 내장된 보호 기능의 이점을 얻습니다.

궁극적으로, 개발용 Mac Mini, 프로덕션용 VPS와 같은 하이브리드 설정은 두 가지 장점을 모두 제공합니다.

API 개선을 위해 Apidog를 Clawdbot과 통합하기

API 통합을 통해 Clawdbot의 강력한 기능은 더욱 증폭됩니다. 무료 API 도구인 Apidog가 이를 돕습니다.

image-339

Apidog를 다운로드하고 프로젝트를 생성하세요. 날씨 API와 같이 Clawdbot이 호출할 수 있는 엔드포인트를 정의하세요.

Apidog의 요청으로 테스트한 다음, Clawdbot의 스킬에 추가하세요.

예를 들어, Apidog에서 검증된 API를 통해 데이터를 가져오도록 Clawdbot에서 스킬을 구성하세요.

이 통합은 신뢰할 수 있는 자동화를 보장합니다.

고급 구성 및 맞춤화

Clawdbot을 추가로 맞춤화하세요. config.json을 편집하여 모델을 설정하세요: 로컬 실행을 위해 "model": "ollama/llama3"으로 설정하세요.

스킬을 추가하세요: 리포지토리를 복제하고, 맞춤형 도구를 구축하세요.

cron 작업을 사용하세요: 설정에서 작업을 예약하세요.

음성 기능의 경우, 웨이크 워드를 활성화하세요.

이러한 조정은 Clawdbot을 워크플로우에 맞게 맞춤화합니다.

일반적인 문제 해결

문제가 발생했나요? 로그를 확인하세요: clawdbot logs.

설치가 실패하면 Node 버전을 확인하세요.

연결 문제: 방화벽에서 포트가 열려 있는지 확인하세요.

API 오류: Apidog를 사용하여 디버그하세요.

정기적으로 업데이트하세요: clawdbot update.

이러한 단계는 대부분의 문제를 신속하게 해결합니다.

성능 최적화 팁

설정에서 더 많은 RAM을 할당하여 최적화하세요.

효율적인 모델을 사용하세요.

clawdbot doctor로 모니터링하세요.

VPS에서는 프로세스 관리를 위해 PM2를 사용하세요.

이는 원활한 작동을 보장합니다.

Clawdbot의 실제 사용 사례

생산성에 Clawdbot을 적용하세요: 이메일을 자동화하고, 재정을 추적하세요.

개발에서는 코드 스니펫을 생성합니다.

개인적인 용도로는 미리 알림을 설정하세요.

Apidog를 사용하여 강력한 통합을 구축하세요.

결론

Mac Mini 또는 VPS에 Clawdbot을 자체 호스팅하면 프라이빗 AI 강국이 열립니다. 설정부터 Apidog와의 통합까지, 이 가이드가 여러분을 준비시킵니다. 오늘 바로 구현하여 향상된 제어력을 얻으세요.

button

Apidog에서 API 설계-첫 번째 연습

API를 더 쉽게 구축하고 사용하는 방법을 발견하세요