OpenClaw 클라우드 서버 배포 가이드

처음부터 AI Agent를 클라우드에 배포. 텐센트 클라우드, 알리바바 클라우드, AWS 모두 가능, Docker 한 줄이면 완료.

💡이 글의 위치:초보자용 클라우드 서버 배포 가이드로, 처음부터 OpenClaw를 클라우드에 띄울 수 있게 도와줘. Docker로 배포하는 걸 추천, 편하고 편하지.

최소 서버 설정

OpenClaw 자체는 매우 가볍고, 무거운 일은 AI 모델의 API에 맡기니까 서버 요구사항이 높지 않아:

설정 항목최소 요구추천 설정
CPUCPU 1 코어2 코어+
메모리1 GB2 GB+
디스크10 GB SSD20 GB+ SSD
시스템Linux(아무 배포판)Ubuntu 22.04 / Debian 12
네트워크공인 IP + 1 Mbps공인 IP + 5 Mbps+
DockerDocker 20.10+Docker 24+ & Compose V2
🐳왜 Docker를 추천?한 줄 명령으로 실행, 환경 격리되어 시스템 망치지 않음, 업그레이드 롤백 편함. OpenClaw 공식에서 Docker 이미지 유지, 바로 사용 가능.

클라우드 서비스 공급자 비교

클라우드 서비스 공급자 선택은 세 가지에 따라:가격, 네트워크 속도, 데이터센터 위치. 주류 선택은 다음과 같음:

클라우드 공급자추천 머신 타입월비(약)어울리는 시나리오
☁️ 텐센트 클라우드라이트 애플리케이션 2C2G~¥45/월국내 사용자 필수 선택, 신규 할인 큼
☁️ 알리바바 클라우드ECS 경제형 2C2G~¥55/월국내 유명 기업, 생태계 성숙
🇺🇸 AWSt3.small (2C2G)~$18/월해외 배포, API 호출 무벽
🇺🇸 GCPe2-small (2C2G)~$15/월무료 크레딧 관대($300/90일)
🇺🇸 AzureB1ms (1C2G)~$15/월기업 컴플라이언스 요구
🇭🇰 화웨이 클라우드HECS 2C2G~¥50/월국내 보조 선택, 정부/기업 자원 많음
🇺🇸 Vultr / DigitalOcean2C2G VPS~$12/월개발자 친화적, 시간 기반 청구

어떻게 선택할까?

  • 국내 사용자는 국내 API 호출(DeepSeek/Kimi): 텐센트 클라우드 또는 알리바바 클라우드 선택, 빠른 네트워크, 쉬운 ICP 등록
  • OpenAI/Claude API 호출 필요: 해외 서버(AWS/GCP/Vultr) 선택, 네트워크 제한 회피
  • 예산이 매우 낮음: GCP 신규 사용자 $300 크레딧, 3개월 충분; Vultr 시간 기반 청구, 사용 후 삭제
  • 기업 사용자: 규정 준수 요구사항에 따라 선택, 국내는 알리바바/텐센트 권장, 해외는 AWS/Azure 권장

배포 단계(Docker 방식)

Ubuntu 22.04 기준, 전체 과정 약 10분:

1
서버 구입: 클라우드 콘솔에서 인스턴스 생성, Ubuntu 22.04 선택, 80/443 포트 개방
2
SSH 접속: 터미널로 서버 연결 ssh root@서버IP
3
Docker 설치: 한 줄 명령 실행 curl -fsSL https://get.docker.com | sh, 자동 Docker 엔진 설치
4
이미지 풀docker pull openclaw/openclaw:latest, OpenClaw 공식 이미지 다운로드
5
설정 파일 생성: 새 파일 생성 docker-compose.yml, API 키 및 포트 설정 입력
6
서비스 시작docker compose up -d, 백그라운드에서 OpenClaw 시작
7
리버스 프록시 설정: Nginx 또는 Caddy로 도메인 + HTTPS 설정, 안전한 접근
8
실행 확인: 브라우저에서 도메인 열기, OpenClaw 인터페이스 보이면 완료
🔒보안 알림:클라우드 서버가 공인망에 노출되어 있으므로 반드시 방화벽, HTTPS 및 접근 제어를 설정하세요. 자세한 내용은 보안 분석

docker-compose.yml 참고

version: "3.8"
services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./data:/app/data
      - ./config:/app/config
    environment:
      - TZ=Asia/Shanghai
      # config 디렉토리 아래에서 API 키 설정

리버스 프록시 설정(Caddy)

Caddy는 가장 간단한 리버스 프록시 도구로 자동으로 HTTPS 인증서를 신청합니다:

# Caddy 설치
sudo apt install -y caddy

# /etc/caddy/Caddyfile 편집
your-domain.com {{
    reverse_proxy localhost:8080
}}

저장 후 sudo systemctl reload caddy, Caddy가 자동으로 SSL 인증서를 처리합니다.

실행 비용 추정

OpenClaw 자체는 오픈소스 무료, 총 비용 = 서버 비용 + API 호출 비용. 다양한 사용량별 추정:

사용량서버 비용(월)API 비용(월)월 총 비용
🌱 가벼운 사용(개인 일상)¥45~¥3약 ¥48/월
🌳 중간 사용(소규모 팀)¥45~¥20약 ¥65/월
🌲 많은 사용(엔터프라이즈)¥100~¥150약 ¥250/월

ChatGPT Plus가 월 $20(약 ¥145/월)인 것과 비교하면, OpenClaw 가벼운 사용 비용은 단 1/3입니다. 팀이 클수록 절약할 수 있습니다. OpenClaw 하나의 서버를 여러 사람이 공유할 수 있기 때문입니다.

배포 팁

  • 🛡️ 반드시 방화벽 활성화: 80, 443, 22 포트만 개방, 나머지는 모두 차단
  • 🔄 자동 업데이트 설정: Watchtower로 최신 이미지 자동 풀, 수동 업그레이드 불필요
  • 💾 정기적 백업: dataconfig 디렉토리를 정기적으로 객체 스토리지(예: 텐센트 COS, 알리바바 OSS)에 백업
  • 📊 리소스 모니터링: docker stats 또는 Portainer 설치해서 CPU/메모리 사용량 확인
  • 🌐 국내 서버에서 해외 API 호출: Cloudflare Workers를 프록시 중계로 사용 고려
  • 정기 작업 활용: OpenClaw는 Cron 정기 작업으로 Skill 실행 지원, 자는 동안 AI가 일하도록 설정
🏠서버 구입 비용을 안 쓰고 싶다면?집에 Synology/QNAP NAS가 있으면 무료로 OpenClaw를 배포할 수 있습니다. NAS 배포 가이드

자주 묻는 질문

Q: 국내 서버에서 OpenAI API를 직접 호출할 수 있나요?

직접 호출은 안 됩니다. 대신: 1) 해외 서버 사용; 2) Cloudflare Workers로 중계; 3) DeepSeek, Kimi 등 국내 모델로 변경(효과 좋고 더 저렴)

Q: 1GB 메모리로 충분한가요?

충분합니다. OpenClaw 공부 중일 때 메모리 사용량 약 200MB. 하지만 많은 동시 작업이나 많은 Skill을 설치할 계획이면 2GB 이상 권장.

Q: ICP 등록이 필요한가요?

국내 서버 + 커스텀 도메인으로 공인망에 서비스 제공 시 ICP 등록 필요. 순수 IP 접근 또는 내부망 사용은 불필요. 해외 서버는 ICP 등록 불필요.

Q: 데이터는 안전한가요?

OpenClaw는 자체 배포, 모든 데이터는 서버에만 저장되며 외부로 유출되지 않습니다. 다만 서버 보안을 직접 관리해야 합니다. 방화벽, SSH 키 로그인, 정기적 시스템 업데이트 설정. 자세한 내용은 보안 분석

관련 검색

OpenClaw 배포 가이드 · OpenClaw Docker 설치 · OpenClaw 클라우드 서버 · OpenClaw 텐센트 클라우드 배포 · OpenClaw 알리바바 클라우드 설치 · OpenClaw AWS 배포 · AI Agent 자체 서버 구축 · OpenClaw 리버스 프록시 설정