여러 플랫폼의 콘텐츠를 계획·게시·분석하고 AI와 API를 연동할 수 있는 오픈소스 셀프 호스팅 소셜 미디어 예약 도구입니다.
calcom/cal.diy
회의 예약과 캘린더 관리를 위한 오픈소스 셀프 호스팅 일정 관리 플랫폼(Cal.com의 MIT 라이선스 커뮤니티 포크)
대체할 수 있는 제품:Calendly
- 스타
- 49,147
- 포크
- 15,377
- 열린 이슈
- 1,515
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Cal.diy는 이벤트 유형을 설정하고 예약 링크를 공유해 다른 사람들이 캘린더의 빈 시간에 일정을 잡도록 할 수 있는 셀프 호스팅 일정 관리 플랫폼입니다. 엔터프라이즈 및 상용 코드가 제거된 Cal.com의 커뮤니티 포크이므로 팀, 조직, 인사이트, 워크플로, SSO/SAML 기능은 포함되지 않으며, 라이선스 키나 호스팅 계정도 필요하지 않습니다.
이 앱은 PostgreSQL을 기반으로 Next.js, tRPC, React, Tailwind CSS, Prisma를 사용해 구축되었습니다. 테스트 사용자를 미리 생성하는 Docker 기반 개발 환경에서 로컬로 실행하거나 Docker Compose, Railway, Northflank, Render, Elestio 또는 Vercel로 배포할 수 있습니다. 인증과 암호화에 필요한 몇 가지 비밀 키를 설정하며, 데이터베이스는 Prisma 마이그레이션으로 관리합니다.
Google Calendar, Microsoft Outlook 캘린더, Zoom, Daily.co 화상 통화, Basecamp, HubSpot, ZohoCRM, Pipedrive 연동은 각 서비스 제공업체에서 발급받은 OAuth 자격 증명으로 설정합니다. 이 프로젝트는 개인용 비프로덕션 환경을 대상으로 하며, 문서에서는 고급 서버 관리 기술을 권장합니다.
핵심 기능
- 01이벤트 유형을 만들고 예약 링크를 공유해 다른 사람들이 빈 시간을 선택하도록 지원
- 02Docker Compose로 셀프 호스팅하거나 일반적인 PaaS 플랫폼에 배포
- 03OAuth 자격 증명을 사용해 Google Calendar, Outlook, Zoom, Daily.co 연결
- 04HubSpot, ZohoCRM, Pipedrive 등의 CRM과 연동
- 05엔터프라이즈 전용 기능이나 라이선스 키 없이 전체가 MIT 라이선스로 제공
활용 사례
- 호스팅 예약 페이지를 대체할 셀프 호스팅 솔루션을 원하는 개인
- 일정 관리 앱의 Next.js, tRPC, Prisma 코드베이스를 살펴보려는 개발자
- 기존 캘린더 및 화상 회의 도구와 동기화하는 개인용 또는 소규모 비프로덕션 환경
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/calcom/cal.diy.git - 2
프로젝트 폴더로 이동합니다
cd cal.diy - 3
yarn으로 패키지를 설치합니다
yarn - 4
빠른 로컬 설정을 시작합니다(Docker와 Docker Compose 필요)
yarn dx
사용 전 알아둘 점
- 셀프 호스팅에는 서버, 데이터베이스, 보안에 관한 고급 지식이 필요합니다. README에서는 주로 개인용 및 프로덕션 환경이 아닌 용도로 권장합니다.
- Node.js 18+와 PostgreSQL 13+가 필요하며, .env를 수동으로 설정해야 합니다.
토픽
자주 묻는 질문
- cal.diy은(는) 무엇인가요?
- 회의 예약과 캘린더 관리를 위한 오픈소스 셀프 호스팅 일정 관리 플랫폼(Cal.com의 MIT 라이선스 커뮤니티 포크) Cal.diy는 이벤트 유형을 설정하고 예약 링크를 공유해 다른 사람들이 캘린더의 빈 시간에 일정을 잡도록 할 수 있는 셀프 호스팅 일정 관리 플랫폼입니다. 엔터프라이즈 및 상용 코드가 제거된 Cal.com의 커뮤니티 포크이므로 팀, 조직, 인사이트, 워크플로, SSO/SAML 기능은 포함되지 않으며, 라이선스 키나 호스팅 계정도 필요하지 않습니다.
- cal.diy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- cal.diy은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- cal.diy은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. cal.diy의 마지막 커밋은 2026년 10월 18일입니다.
- cal.diy은(는) 어디에 사용할 수 있나요?
- 호스팅 예약 페이지를 대체할 셀프 호스팅 솔루션을 원하는 개인 일정 관리 앱의 Next.js, tRPC, Prisma 코드베이스를 살펴보려는 개발자 기존 캘린더 및 화상 회의 도구와 동기화하는 개인용 또는 소규모 비프로덕션 환경
- cal.diy는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/calcom/cal.diy.git 프로젝트 폴더로 이동합니다: cd cal.diy yarn으로 패키지를 설치합니다: yarn 빠른 로컬 설정을 시작합니다(Docker와 Docker Compose 필요): yarn dx
- cal.diy은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/calcom/cal.diy
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
사람이 읽기 쉬운 일정, 실시간 로그, 작업별 실행 기록을 제공하는 cron 작업 관리 웹 UI
Airtable 대안으로, 협업 스프레드시트형 데이터베이스처럼 작동하는 자체 호스팅·API 중심 로우코드 플랫폼
자연어 검색으로 떠오르는 생각을 Markdown 카드에 빠르게 기록하는 셀프 호스팅 AI 노트 앱
Django와 Next.js로 구축한 오픈소스 자체 호스팅형 재무 자동화 플랫폼으로, 공급업체 관리, 구매 주문, 청구서 2-way 매칭을 지원합니다.
주제나 문서를 AI 교사, 슬라이드, 퀴즈, 시뮬레이션이 있는 대화형 교실로 바꾸는 오픈소스 플랫폼입니다.