OpenSource-Hub
X

Xandikos

559 stars·시스템 최적화·SHA-256 체크섬 확인됨

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 .를 실행하십시오.

원본 Issue #660

태그

日历同步联系人同步自托管CalDAVCardDAVGit

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

시스템에 Python 3와 pip가 설치되어 있는지 확인하세요

4

pip install xandikos를 실행하여 설치하세요

5

xandikos --defaults -d ~/dav를 실행하여 서비스를 시작하세요

설치 가이드
  1. 시스템에 Python 3와 pip가 설치되어 있는지 확인하세요
  2. pip install xandikos를 실행하여 설치하세요
  3. xandikos --defaults -d ~/dav를 실행하여 서비스를 시작하세요
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

pip uninstall xandikos를 실행하여 패키지를 삭제하고, 모든 데이터를 정리하려면 데이터 디렉토리(예: ~/dav)를 수동으로 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스GPL-3.0
마지막 업데이트2026-06-27 07:05:16
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트