튜토리얼 카테고리 Skills 소개
ZH EN JA KO
☁️

Nextcloud

클라우드 스토리지 Google 서비스

설치 명령어

npx clawhub@latest install nextcloud

설치 안내

1
환경 확인

Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.

2
설치 실행

위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 Nextcloud을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.

3
설치 확인

openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, Nextcloud이(가) 목록에 표시되는지 확인하세요.

4
매개변수 설정 (선택사항)

아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.

수동 설치 방법: Skill 폴더를 ~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
파일 관리 캘린더 동기화 셀프 호스팅

상세 소개

Nextcloud 스킬은 OpenClaw를 Nextcloud 프라이빗 클라우드 인스턴스에 연결하여 파일, 캘린더, 연락처를 관리하며, 데이터 자주권을 중시하는 사용자에게 적합합니다.

핵심 기능

  • 파일 관리: Nextcloud의 파일 업로드, 다운로드, 검색, 공유
  • 캘린더 관리: CalDAV를 통한 캘린더 이벤트 조회 및 생성
  • 연락처: Nextcloud 주소록 접근 및 관리
  • 노트: Nextcloud Notes의 노트 읽기/쓰기
  • 공유 링크: 파일 공유 링크 생성 및 관리

설정 방법

{
  skills: {
    nextcloud: {
      url: "https://your-nextcloud.example.com",
      username: "admin",
      password: "app-specific-password"
    }
  }
}

사용 시나리오

  • 「Documents 폴더에서 지난주 회의록을 검색해 줘」
  • 「이 파일을 Nextcloud의 Projects 디렉토리에 업로드해 줘」
  • 「내일 캘린더 일정을 확인해 줘」
  • 셀프 호스팅 데이터 방안에서 Google Drive/Calendar 대체

데이터 보안

모든 데이터는 당신의 Nextcloud 서버에 보관되며 제3자 클라우드 서비스를 거치지 않습니다. 주 비밀번호 대신 App Password를 사용하여 연결하는 것을 권장합니다.