WebDAV, CalDAV, CardDAV를 통해 파일을 저장·동기화·공유하는 ownCloud Classic의 셀프 호스팅 서버 코어입니다.
AtalayaLabs/OxiCloud
WebDAV, CalDAV, CardDAV를 지원하고 Rust로 구축한 빠르고 가벼운 셀프 호스팅 클라우드로, 파일·캘린더·연락처와 오피스 문서 편집 기능을 제공합니다.
대체할 수 있는 제품:Nextcloud
Google Drive
Dropbox
- 스타
- 3,654
- 포크
- 183
- 열린 이슈
- 88
- 마지막 커밋
- 7시간 전
어떤 프로젝트인가요?
OxiCloud는 파일 저장소, 웹 인터페이스, 캘린더, 연락처를 하나의 서버에 통합한 셀프 호스팅 클라우드 제품군입니다. 기존 PHP 스택의 리소스 부담 없이 클라우드 제품군의 핵심 기능을 원하는 셀프 호스팅 사용자, 홈랩, 소규모 팀을 대상으로 합니다.
서버는 Axum을 기반으로 Rust로 작성됐으며 데이터베이스로 PostgreSQL을 사용합니다. 표준 WebDAV, CalDAV, CardDAV 엔드포인트를 제공하므로 데스크톱 파일 관리자, Thunderbird, Apple Calendar, Android의 DAVx5에서 별도의 동기화 소프트웨어 없이 연결할 수 있습니다. 웹 UI에서는 업로드, 미리보기, 썸네일, 공유, 휴지통, 검색, 즐겨찾기를 지원하며, OIDC/SSO, 할당량, 관리자 및 사용자 역할도 제공합니다.
Docker Compose, 사전 빌드 바이너리, Helm chart, Nix 모듈을 통해 배포할 수 있으며, 환경 변수로 설정을 관리합니다. WOPI 통합을 통해 Collabora 또는 OnlyOffice로 문서를 편집할 수 있습니다.
핵심 기능
- 01파일·캘린더·연락처 동기화를 위한 표준 WebDAV, CalDAV, CardDAV 엔드포인트
- 02업로드, 인라인 미리보기, 썸네일, 공유, 휴지통, 검색을 지원하는 웹 UI
- 03OIDC/SSO 로그인, JWT 인증, Argon2id 비밀번호 해싱, 할당량
- 04Collabora 또는 OnlyOffice로 문서를 편집하는 WOPI 통합
- 05환경 변수로 설정하는 배포 방식: Docker Compose, Helm chart, Nix 모듈
활용 사례
- 홈 서버에서 개인 사진과 문서를 관리하며 호스팅 클라우드 드라이브 대체
- SSO 로그인과 사용자별 할당량을 지원하는 공유 파일 저장소를 소규모 팀에 제공
- 셀프 호스팅 서버에서 DAVx5를 통해 Thunderbird, Apple 기기 또는 Android와 캘린더 및 연락처 동기화
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/AtalayaLabs/OxiCloud.git - 2
프로젝트 폴더로 이동해 환경 파일 예제를 복사합니다
cd OxiCloud && cp example.env .env - 3
Docker Compose로 OxiCloud를 시작합니다(Docker 및 Docker Compose가 필요합니다)
docker compose up -d - 4
브라우저에서 http://localhost:8086 을 엽니다
사용 전 알아둘 점
- 소스에서 실행하려면 Rust 1.93 이상과 PostgreSQL 데이터베이스가 필요합니다.
- 데스크톱 동기화 클라이언트, 모바일 앱, 종단 간 암호화 등 일부 기능은 아직 개발 예정입니다.
- Android의 DAVx5는 부분적으로만 지원되며, 캘린더 및 연락처 관련 동작은 계속 개선 중입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- OxiCloud은(는) 무엇인가요?
- WebDAV, CalDAV, CardDAV를 지원하고 Rust로 구축한 빠르고 가벼운 셀프 호스팅 클라우드로, 파일·캘린더·연락처와 오피스 문서 편집 기능을 제공합니다. OxiCloud는 파일 저장소, 웹 인터페이스, 캘린더, 연락처를 하나의 서버에 통합한 셀프 호스팅 클라우드 제품군입니다. 기존 PHP 스택의 리소스 부담 없이 클라우드 제품군의 핵심 기능을 원하는 셀프 호스팅 사용자, 홈랩, 소규모 팀을 대상으로 합니다.
- OxiCloud은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OxiCloud은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OxiCloud은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OxiCloud의 마지막 커밋은 2026년 10월 24일입니다.
- OxiCloud은(는) 어디에 사용할 수 있나요?
- 홈 서버에서 개인 사진과 문서를 관리하며 호스팅 클라우드 드라이브 대체 SSO 로그인과 사용자별 할당량을 지원하는 공유 파일 저장소를 소규모 팀에 제공 셀프 호스팅 서버에서 DAVx5를 통해 Thunderbird, Apple 기기 또는 Android와 캘린더 및 연락처 동기화
- OxiCloud는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/AtalayaLabs/OxiCloud.git 프로젝트 폴더로 이동해 환경 파일 예제를 복사합니다: cd OxiCloud && cp example.env .env Docker Compose로 OxiCloud를 시작합니다(Docker 및 Docker Compose가 필요합니다): docker compose up -d 브라우저에서 http://localhost:8086 을 엽니다
- OxiCloud은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AtalayaLabs/OxiCloud
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
WebDAV와 온라인 문서 편집을 지원하는 셀프 호스팅 파일 저장·동기화·공유 및 팀 협업 플랫폼
여러 클라우드 스토리지와 로컬 스토리지를 하나의 웹 인터페이스와 WebDAV로 통합하는 셀프 호스팅 파일 목록 및 관리 서버입니다.
파일과 메모를 서버에 보내기 전에 브라우저에서 암호화하는 셀프 호스팅 클라우드 스토리지 서버입니다.
파일 공유, 협업 코드 편집, 사용자 관리를 지원하는 단일 Go 바이너리 기반 셀프 호스팅 클라우드 플랫폼
Rust로 만든 셀프 호스팅 올인원 메일·협업 서버로, IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV, WebDAV를 지원합니다.