All templates

Deploy Calcom on your own server.

Calcom logo

Cal.com is a versatile scheduling app designed to streamline the process of setting up meetings, appointments, and events. It allows users to set their availability, connect their existing calendars, and share a personal link for others to book a meeting at a time that works for both parties. The app ensures you never get double booked…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Calcom.

Calcom screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

3 connected services

Why Calcom

Everything you need, running where you choose.

Get the full Calcom experience with Easypanel handling the repetitive infrastructure work around it.

Set Your Availability
With Cal.com, you can set repeating schedules for the times of the day and week that you want people to be able to book you. This ensures that meetings are scheduled at a time that works for both parties.
Share Your Link
The app allows you to share your personal Cal.com link, making it incredibly easy for people to book a meeting with you.
Workflow Automation
Cal.com offers workflow automation features, including notifications, reminders, and follow-ups. This ensures that you stay on top of your schedule and never miss a meeting.
Round-Robin Scheduling
This feature ensures even distribution of calls across your team. Collective availability makes it easy to book your team when everyone is available.
Routing Forms
Ensure every booker is connected to the right person with Routing Forms. Ask screening questions and automatically connect bookers to the right person, event, or even to a link.
Limit Overbooking
You can limit people from overbooking you on a weekly or daily basis. Put breathing room between meetings with buffers either side and prevent surprises with minimum notice periods.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Calcom
Open Templates, select Calcom, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

Enable Prisma Studio

falseOptional

App Service Name

calcomRequired

App Service Image

calcom/cal.com:v6.2.0Required

Database Service Name

calcom-dbRequired

SMTP Host

Hostname of your SMTP server (e.g. smtp.gmail.com)

smtp.gmail.comRequired

SMTP Port

465 for SSL, 587 for TLS/STARTTLS

587Required

SMTP Username

Your SMTP login / email address

Required

SMTP Password

Your SMTP password or app-specific password

Set during installRequired

Email From Address

Address that booking emails are sent from

[email protected]Required

Email From Name

Display name shown in booking emails

Cal.comRequired
Resources
Project documentation and source code.
Latest template update
May 13, 2026

Added SMTP credentials and NEXTAUTH_URL

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Radicale logo
Radicale
Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server. It allows you to share calendars and contact lists through CalDAV, CardDAV, and HTTP. Radicale supports events, todos, journal entries, and business cards. It works out-of-the-box, requiring no complicated setup or configuration. Radicale can limit access by authentication and secure connections with TLS. It works with many CalDAV and CardDAV clients, stores all data on the file system in a simple folder structure, and can be extended with plugins. Radicale is GPLv3-licensed free software.
View template
Rallly logo
Rallly
Rallly is a free, open-source tool designed to simplify your scheduling process. It allows you to create meeting polls in seconds, helping you find a time that works for everyone. With Rallly, you can ditch the back-and-forth emails and streamline your scheduling tasks for a more organized and less stressful workday. The app supports multiple languages and has been used to create over 100k+ polls by 45k+ registered users. Whether you're an executive assistant at a large organization or simply trying to coordinate a group event, Rallly is the perfect tool to keep your RSVPs simple and your scheduling process efficient.
View template
BeaverHabits logo
BeaverHabits
BeaverHabits is a self-hosted habit tracking application that helps you build and maintain positive habits through a simple, intuitive web interface. It provides visual tracking of your daily habits, customizable date columns, and supports both database and file-based storage options for flexibility in deployment and data management.
View template
Calcom logo
Ready to deploy Calcom?
Open your own Easypanel dashboard, choose Calcom from Templates, and review the deployment options.