Free to join, permanently. No affiliate links, ever.
✓ VERIFIED No per-seat Calendar sync Team scheduling
Self-hosted scheduling that doesn't charge per seat. The Calendly replacement where your booking data stays yours.
Let people book time with you without the back-and-forth. Sync with Google, Outlook, and Apple calendars. Set availability, buffer times, and event types. Team scheduling, round-robin assignment, and payment collection included.
Calendly charges $10-$16/month per seat. A 5-person team pays $600-$960/year. Cal.com self-hosted: $10/month for the VPS, unlimited seats. The trade-off: setup is 30 minutes instead of 2 minutes, and you manage your own OAuth credentials for calendar sync.
Calendly, Acuity Scheduling, Chili Piper, SavvyCal. Whatever you pay for that today is what this page is here to delete. Worth being honest with yourself first though: if the bill is already small, the answer may still be that this isn't worth your Saturday.
These are the steps in order. The time on the bar above is what this took us end to end, including the reading.
The actual configuration, not a sketch of one. The highlighted lines are the ones you have to change.
NEXT_PUBLIC_WEBAPP_URL=https://book.yourdomain.com ← your domainDATABASE_URL=postgresql://cal:pass@db:5432/cal ← set a passwordGOOGLE_CLIENT_ID=your-google-oauth-id ← from Google Cloud consoleGOOGLE_CLIENT_SECRET=your-google-oauth-secretCALCOM_TELEMETRY_DISABLED=1
Needs a $10/month VPS (2GB RAM). Runs Next.js + Postgres.
What people found when they actually ran it - dated, named and specific, including the times our setup number turned out to be optimistic.
We're not going to invent them. Run it, then tell the room what actually happened - the time you got, and the step that wasn't in the instructions.
NEXT
Privacy-first web analytics you host yourself. No cookies, no consent banners, no 47-dashboard clutter.
Read the teardown →Schedule and publish to every social platform from one self-hosted dashboard. The Buffer replacement that doesn't cost $120/year.
Read the teardown →A CRM that looks like a 2025 product, not a 2008 enterprise tool. Open source, self-hosted, no per-seat pricing.
Read the teardown →