Share information and collaborate.
Self-hosted Calendly alternative — booking pages under your domain, unlimited event types, calendar sync and webhook API. One compose file, no per-seat fees, full data sovereignty.
Cal.com (AGPL-3.0, ~41 k GitHub stars, Next.js) is the open-source alternative to Calendly and HubSpot Meetings that lets you own your scheduling infrastructure entirely.
Unlike SaaS scheduling tools, Cal.com deployed on a ServOrbit VPS gives you unlimited event types (interviews, demos, group workshops), white-label booking links under your own domain, and full control over reservation data — no third party sees your clients' availability or contact details.
The platform is built as a Next.js application backed by PostgreSQL. It supports two-way calendar sync (Google Calendar, CalDAV, Office 365), automatic video conference link generation (Jitsi, Google Meet, Zoom), round-robin scheduling for team availability, and a flexible webhook/API layer that connects to your CRM, n8n or Zapier workflows.
Deployed on a 2 GB VPS, Cal.com handles hundreds of bookings per day and runs comfortably without any external dependencies beyond the included PostgreSQL database.
rdv.yourdomain.com), your logo and your color scheme; no Cal.com branding visible to your clients.Replace Calendly with a booking page under your own domain. Set up event types for initial consultations and paid sessions, connect your Google Calendar to avoid double-bookings, and let clients book in seconds. Your data stays on your VPS — no third party stores your client list or availability patterns.
Embed a Cal.com booking widget in your app's onboarding flow so new users can schedule a setup call directly. The webhook API notifies your backend on every booking; trigger a welcome email, create a CRM contact, or open a support ticket automatically — zero manual steps.
Create a round-robin event type across your hiring team so candidates always see real availability. Interviewers connect their Google Calendars; Cal.com distributes bookings fairly and sends calendar invites automatically. No spreadsheet, no back-and-forth emails.
Offer paid 1-on-1 consultations with Stripe payment collection before confirmation. Set daily booking limits, buffer times between sessions and custom cancellation policies per event type. All booking history stays in your PostgreSQL database — query it directly or export it.
Guide optimized for ServOrbit Cloud VPS.
Cal.com runs Next.js + PostgreSQL 16. A 2 GB VPS handles hundreds of bookings per day comfortably. All reservation data is stored in the PostgreSQL named volume — no external database needed.
Open your ServOrbit dashboard → Marketplace → Collaboration → Cal.com → Deploy. Enter your domain (e.g. rdv.yourdomain.com) — it is embedded into the instance at first start. The two-container stack starts within 60 seconds.
Open https://rdv.yourdomain.com. Cal.com shows the first-run wizard: enter your name, email and password to create the owner account. No SMTP required for the first login.
Go to Settings → Calendars and connect Google Calendar or CalDAV. Cal.com reads your existing events to block busy slots and writes new bookings back automatically.
Create your first event type (duration, availability windows, buffer time). Cal.com generates your booking page at https://rdv.yourdomain.com/your-username/event-type. Share the link or embed the widget on your website.
Maintaining a project that uses Cal.com? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.
[](https://servorbit.com/vps-cloud?template=cal-com&utm_source=deploy-badge&utm_medium=referral&utm_campaign=cal-com)<a href="https://servorbit.com/vps-cloud?template=cal-com&utm_source=deploy-badge&utm_medium=referral&utm_campaign=cal-com"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Cal.com on ServOrbit" height="40"></a>The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.
Storage, sharing and team collaboration. Your files, calendars and contacts on your own infrastructure.
Collaboration & ProductivitySecure, self-hosted team messaging. Channels, threads, integrations — without depending on Slack or Teams.
Collaboration & ProductivityA modern knowledge base for your teams. Structured documentation, full-text search and fine-grained access control.
Browse our help center and FAQ, or write to our team — support in French, English and Arabic.