CalDAV 작업과 캘린더 이벤트를 목록, 간트 차트, 캘린더 보기로 관리하는 셀프 호스팅 웹 프런트엔드입니다.
Ivan-Malinovski/calino
설정한 CalDAV, CardDAV, JMAP 서버와 동기화하는 가볍고 로컬 우선인 브라우저 캘린더 클라이언트입니다.
대체할 수 있는 제품:Google Calendar
- 스타
- 355
- 포크
- 31
- 열린 이슈
- 2
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Calino는 Nextcloud, Radicale, Baikal, Stalwart 같은 기존 CalDAV, CardDAV 또는 JMAP 서버에 연결하는 브라우저 기반 캘린더 앱입니다. Calino 계정은 필요하지 않습니다. 앱은 정적 페이지로 제공되며, 작업 데이터는 브라우저나 기기에 저장하고 설정한 서버와 직접 통신합니다.
월간, 주간, 3일, 일간, 일정 목록, 연간 보기와 자연어 일정 입력, 명령 팔레트, 드래그로 일정 이동, VTODO 작업 및 VJOURNAL 메모를 지원합니다. CardDAV 연락처, 반복 일정, 카테고리, 검색, 알림, PWA 설치도 지원합니다.
프로젝트는 pnpm으로 로컬에서 실행하거나 정적 사이트로 배포할 수 있으며, Docker 이미지로도 실행할 수 있습니다. 네이티브 Android 빌드는 GitHub Releases를 통해 배포되며, 서버에서 브라우저 요청을 허용하지 않는 경우 CORS 프록시를 사용할 수 있습니다.
핵심 기능
- 01드래그 앤 드롭으로 편집할 수 있는 월간, 주간, 3일, 일간, 일정 목록, 연간 캘린더 보기
- 02자연어 일정 생성 및 Cmd/Ctrl+K 명령 팔레트
- 03CalDAV, CardDAV 연락처 및 JMAP 캘린더 지원
- 04반복 설정이 가능한 VTODO 작업 및 VJOURNAL 일지 항목
- 05선택적으로 마스터 비밀번호로 자격 증명을 보호하는 로컬 우선 저장 방식
- 06셀프 호스팅을 위한 Docker 이미지 및 정적 빌드
활용 사례
- 데스크톱 클라이언트를 설치하지 않고 브라우저에서 셀프 호스팅한 Nextcloud 또는 Radicale 캘린더 사용
- 개인 캘린더와 작업을 자체 CalDAV 서버에 보관
- 계정이 미리 설정된 소규모 팀용 공유 캘린더 프런트엔드 운영
- 사이드로드한 APK를 통해 Android에서 캘린더 관리
빠른 시작
- 1
미리 빌드된 Docker 이미지를 실행합니다
docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest - 2
브라우저에서 localhost:8080으로 이동해 Calino를 엽니다
- 3
Settings에서 CalDAV 서버 URL, 사용자 이름, 비밀번호를 추가합니다
사용 전 알아둘 점
- CalDAV, CardDAV 또는 JMAP 서버는 CORS를 통해 Calino 오리진의 요청을 허용해야 합니다. 그렇지 않으면 프록시가 필요합니다.
- JMAP Calendars 지원은 Internet-Draft를 기반으로 하며 Stalwart에서만 검증되었습니다.
- Calino에는 엔터프라이즈 기능과 서버 측 캘린더 공유 기능이 없습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- calino은(는) 무엇인가요?
- 설정한 CalDAV, CardDAV, JMAP 서버와 동기화하는 가볍고 로컬 우선인 브라우저 캘린더 클라이언트입니다. Calino는 Nextcloud, Radicale, Baikal, Stalwart 같은 기존 CalDAV, CardDAV 또는 JMAP 서버에 연결하는 브라우저 기반 캘린더 앱입니다. Calino 계정은 필요하지 않습니다. 앱은 정적 페이지로 제공되며, 작업 데이터는 브라우저나 기기에 저장하고 설정한 서버와 직접 통신합니다.
- calino은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- calino은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- calino은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. calino의 마지막 커밋은 2026년 11월 3일입니다.
- calino은(는) 어디에 사용할 수 있나요?
- 데스크톱 클라이언트를 설치하지 않고 브라우저에서 셀프 호스팅한 Nextcloud 또는 Radicale 캘린더 사용 개인 캘린더와 작업을 자체 CalDAV 서버에 보관 계정이 미리 설정된 소규모 팀용 공유 캘린더 프런트엔드 운영 사이드로드한 APK를 통해 Android에서 캘린더 관리
- calino는 어떻게 설치하나요?
- 미리 빌드된 Docker 이미지를 실행합니다: docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest 브라우저에서 localhost:8080으로 이동해 Calino를 엽니다 Settings에서 CalDAV 서버 URL, 사용자 이름, 비밀번호를 추가합니다
- calino은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Ivan-Malinovski/calino
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
표준 클라이언트와 캘린더, 할 일 목록, 연락처를 공유하는 소형 Python CalDAV 및 CardDAV 서버입니다.
기기와 앱 간 캘린더 및 연락처 동기화를 위한 자체 호스팅 CalDAV·CardDAV 서버입니다.
캘린더와 연락처를 단일 SQLite 데이터베이스에 저장하는 Rust 기반 CalDAV/CardDAV 서버입니다.