PHP로 작성된 웹 기반 그룹웨어 서버로, 이메일, 캘린더, 주소록, 프로젝트 관리를 하나의 자체 호스팅 제품군으로 제공합니다.
lennart-k/rustical
캘린더와 연락처를 단일 SQLite 데이터베이스에 저장하는 Rust 기반 CalDAV/CardDAV 서버입니다.
대체할 수 있는 제품:Google Calendar
- 스타
- 567
- 포크
- 48
- 열린 이슈
- 26
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
RustiCal은 DAVx5, GNOME Calendar, Thunderbird, Apple Calendar 같은 클라이언트와 캘린더 및 주소록을 동기화하는 셀프 호스팅 CalDAV/CardDAV 서버입니다. 모든 데이터가 단일 SQLite 데이터베이스에 저장되어 백업이 간편하며, 웹 프런트엔드에서 캘린더를 가져오고 내보낼 수 있습니다.
서버는 DAVx5와 거의 실시간으로 동기화할 수 있는 WebDAV Push, 비밀번호 로그인을 비활성화할 수 있는 OpenID Connect 로그인, 그룹 기반 공유를 지원합니다. 클라이언트는 Nextcloud 로그인 흐름으로 로그인할 수 있으며, 웹 인터페이스에서 Apple 구성 프로파일을 생성할 수 있습니다. 삭제한 캘린더도 복구할 수 있습니다.
프로젝트는 컨테이너 이미지에 단일 바이너리로 제공되며, 아직 활발히 개발 중이므로 다듬어지지 않은 부분이 남아 있을 수 있다고 제작자는 안내합니다.
핵심 기능
- 01간편한 백업을 위해 모든 캘린더와 연락처를 단일 SQLite 데이터베이스에 저장
- 02DAVx5와 거의 실시간으로 동기화할 수 있는 WebDAV Push 지원
- 03비밀번호 로그인을 비활성화할 수 있는 OpenID Connect 로그인
- 04그룹 기반 캘린더 공유
- 05웹 프런트엔드에서 캘린더 가져오기 및 내보내기
- 06삭제한 캘린더 복구
활용 사례
- 자신의 장비에서 개인용 또는 가족용 캘린더·연락처 서버 호스팅
- 클라우드 제공업체 없이 DAVx5를 통해 Android 캘린더와 연락처 동기화
- 기존 OpenID Connect 제공업체로 로그인하는 소규모 팀용 공유 캘린더 운영
빠른 시작
- 1
설치 문서를 읽으세요
- 2
문서의 설치 단계에 따라 RustiCal을 설정하세요
사용 전 알아둘 점
- README에는 RustiCal이 활발히 개발 중이며 버그나 미완성된 부분이 있을 수 있다고 안내되어 있습니다.
- RFC 7809는 일부만 지원합니다.
- 라이선스는 AGPL-3.0입니다. 강한 카피레프트 라이선스로, 네트워크를 통해 사용할 경우 소스 코드를 공개해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- rustical은(는) 무엇인가요?
- 캘린더와 연락처를 단일 SQLite 데이터베이스에 저장하는 Rust 기반 CalDAV/CardDAV 서버입니다. RustiCal은 DAVx5, GNOME Calendar, Thunderbird, Apple Calendar 같은 클라이언트와 캘린더 및 주소록을 동기화하는 셀프 호스팅 CalDAV/CardDAV 서버입니다. 모든 데이터가 단일 SQLite 데이터베이스에 저장되어 백업이 간편하며, 웹 프런트엔드에서 캘린더를 가져오고 내보낼 수 있습니다.
- rustical은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- rustical은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- rustical은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. rustical의 마지막 커밋은 2026년 11월 2일입니다.
- rustical은(는) 어디에 사용할 수 있나요?
- 자신의 장비에서 개인용 또는 가족용 캘린더·연락처 서버 호스팅 클라우드 제공업체 없이 DAVx5를 통해 Android 캘린더와 연락처 동기화 기존 OpenID Connect 제공업체로 로그인하는 소규모 팀용 공유 캘린더 운영
- rustical는 어떻게 설치하나요?
- 설치 문서를 읽으세요 문서의 설치 단계에 따라 RustiCal을 설정하세요
- rustical은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lennart-k/rustical
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
표준 클라이언트와 캘린더, 할 일 목록, 연락처를 공유하는 소형 Python CalDAV 및 CardDAV 서버입니다.
기기와 앱 간 캘린더 및 연락처 동기화를 위한 자체 호스팅 CalDAV·CardDAV 서버입니다.
설정한 CalDAV, CardDAV, JMAP 서버와 동기화하는 가볍고 로컬 우선인 브라우저 캘린더 클라이언트입니다.
SOGo는 캘린더, 주소록, 웹메일을 제공하며 CalDAV, CardDAV, IMAP을 기본 지원하는 오픈소스 그룹웨어 제품군입니다.