Skip to Content
Introduction

Cal.diy Self-Hosting Documentation

Use at your own risk. Cal.diy is the open source community edition of Cal.com and it is intended for users who want to self-host their own Cal.diy instance. It is strictly recommended for personal, non-production use. Please review all installation and configuration steps carefully. Self-hosting requires advanced knowledge of server administration, database management, and securing sensitive data. Proceed only if you are comfortable with these responsibilities.

For any commercial and enterprise-ready scheduling infrastructure, use Cal.com, not Cal.diy; hosted by us or get invited to on-prem enterprise access here: https://cal.com/sales 

Getting Started

Deployments

Deploy Cal.diy on your preferred platform:

Differences between Cal.diy and Cal.com

Cal.com is the commercial application running on app.cal.com. It’s free to sign up and battle-tested with millions of monthly bookings by large organizations. Cal.diy is the new open source community edition which was spun out of Cal.com. Like any diy project, Cal.com, Inc. does not guarantee security and safety of the open source project. Cal.diy is community maintained and strictly recommended for personal, non-production use. Please use at your own risk.

For any commercial usage, please visit Cal.com or request enterprise access to our on-prem hosting: https://cal.com/sales .

Find all differences in features below (summarized):

FeatureCal.diyCal.com
SCHEDULING & BOOKINGS
Event Types
Recurring Event Types
Seated Events
Paid Events (Stripe/PayPal)
Private Links (Hashed URLs)
Booking Management
Teams
Team Event Types (Round-Robin)
Team Event Types (Collective)
Managed Event Types
Instant Meeting
Organizations
AVAILABILITY
Availability Schedules
Date Overrides
Buffer Times
Minimum Notice / Booking Limits
Travel Schedules
Out-of-Office (OOO)
CALENDAR INTEGRATIONS
Google Calendar
Outlook / Office 365 Calendar
Apple Calendar
CalDAV
Lark Calendar
Feishu Calendar
Zoho Calendar
Exchange Calendar
ICS Feed Calendar
VIDEO & CONFERENCING
Cal Video (Daily.co)
Zoom
Google Meet
Microsoft Teams
Webex
Jitsi
Other conferencing (Whereby, Huddle01, etc.)
Cal.com Video Recordings
AUTHENTICATION
Email / Password Login
Google OAuth
Azure AD / Microsoft OAuth
SAML SSO
SCIM Directory Sync
Impersonation
AUTOMATION & INTEGRATIONS
Webhooks
Zapier
n8n / Make / Pipedream
CRM (HubSpot / Salesforce / Close, etc.)
Messaging (Discord, Telegram, WhatsApp, etc.)
AI Agents (Retell AI, ElevenLabs, Synthflow, etc.)
Analytics (GA4, GTM, PostHog, Fathom, etc.)
Workflows (Automations)
Routing Forms
EMBED & API
Embed (Inline, Popup, Floating Button)
API v2 (REST)
API Keys
Platform / OAuth Clients
API v1 (Legacy)
ANALYTICS
Insights Dashboard
ADVANCED / ENTERPRISE
Attributes & Segments
Delegation
Workspace Platform
Admin Panel
InstallSign up 
Last updated on