본문으로 건너뛰기

Fly.io에 배포하기

Fly.io는 글로벌 엣지 컴퓨팅 플랫폼으로, OpenClaw 게이트웨이를 24시간 가동시키기에 매우 적합한 환경입니다.

🚀 빠른 시작

1. Fly CLI 설치 및 로그인

brew install flyctl
fly auth login

2. 프로젝트 초기화

OpenClaw 루트 디렉토리에서 다음을 실행합니다.

fly launch --image openclaw/gateway:latest

설정 과정에서 **Persistent Volume(데이터 저장용)**을 생성할지 묻는다면 반드시 Yes를 선택하세요 (세션과 설정 저장에 필요합니다).


🔒 보안 강화 (Private Mode)

OpenClaw를 외부에 노출하지 않고 안전하게 사용하려면 다음 설정을 권장합니다.

  1. 포트 비활성화: 외부 IP를 통한 접근을 차단합니다.
  2. Fly Private Network: Fly 내부 망을 통해서만 통신하게 합니다.
  3. Tailscale 연동: Fly 머신에 Tailscale을 설치하여 내 기기에서만 접속 가능하도록 구성합니다.

💾 영구 저장소(Volumes) 설정

에이전트의 기억(Memory)과 설정이 사라지지 않게 하려면 fly.toml에 볼륨 설정을 확인하세요.

[mounts]
source="openclaw_data"
destination="/root/.openclaw"