Xandikos
Git 기반 경량 CalDAV/CardDAV 서버
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
캘린더와 연락처를 Git에 저장하고 직접 관리하세요
주요 기능
- Git 기반 저장으로 태생적인 버전 관리 및 백업 제공
- CalDAV/CardDAV 주요 표준 완벽 지원
- 다양한 클라이언트(iOS, Thunderbird, Evolution 등)와 호환
- Docker 원클릭 배포 및 컨테이너화 실행 지원
- 일정 스케줄링 및 이메일 알림(iMIP) 내장
할 수 없는 것
- •다중 사용자 지원은 아직 실험 단계이며, 프로덕션 환경에서는 인증을 직접 구성해야 합니다(리버스 프록시 권장)
- •기본적으로 인증이 제공되지 않으므로 공용 네트워크에 직접 노출해서는 안 됩니다
- •WebDAV LOCK 작업은 지원되지 않으며, 일부 클라이언트 기능이 제한될 수 있습니다
- •설치 및 구성을 위해 어느 정도의 기술 지식이 필요합니다
사용 사례
- 상용 클라우드 서비스를 대체하는 개인/팀 캘린더 및 주소록 셀프 호스팅
- 여러 기기 간 일정 및 연락처 동기화, 데이터 프라이버시 보호
상세 설명
Xandikos는 오픈 소스 CalDAV/CardDAV 서버로, 모든 데이터가 Git 저장소에 저장되며 캘린더, 연락처 동기화 및 스케줄링을 지원합니다. 여러 WebDAV 관련 표준을 구현하여 다양한 클라이언트(Thunderbird, Evolution, iOS 등)와 호환되며, 개인이나 소규모 팀의 자체 호스팅에 적합합니다. Docker 배포를 지원하며 iMIP 이메일 알림을 구성할 수 있습니다.
문제 해결 & FAQ (1)
문제 해결xandikos Docker 컨테이너가 'ModuleNotFoundError: No module named xandikos' 오류와 함께 실패하는 이유는 무엇인가요?
Containerfile은 'ADD . /code' 명령어를 사용하여 전체 xandikos 저장소를 컨테이너로 복사합니다. 저장소 파일 없이 이미지를 빌드하면(예: Containerfile만 다른 디렉토리로 복사한 경우) xandikos 패키지가 누락됩니다. 저장소 루트 디렉토리에서 이미지를 빌드하세요: 클론된 저장소 내에서 docker build -t xandikos . 또는 podman build -t xandikos .를 실행하십시오.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
시스템에 Python 3와 pip가 설치되어 있는지 확인하세요
pip install xandikos를 실행하여 설치하세요
xandikos --defaults -d ~/dav를 실행하여 서비스를 시작하세요
- 시스템에 Python 3와 pip가 설치되어 있는지 확인하세요
- pip install xandikos를 실행하여 설치하세요
- xandikos --defaults -d ~/dav를 실행하여 서비스를 시작하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
pip uninstall xandikos를 실행하여 패키지를 삭제하고, 모든 데이터를 정리하려면 데이터 디렉토리(예: ~/dav)를 수동으로 삭제하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
1 FAQ