Install Cal.com on Ubuntu 24.04

Install Docker

Go to https://github.com/calcom/docker

$mkdir calcom

copy .env.example from docker and rename to .env

BASE_URL = https://[your domain]
NEXT_PUBLIC_APP_URL = https://[your domain]
NEXT_PUBLIC_WEBAPP_URL = https://[your domain]
NEXT_PUBLIC_API_V2_URL = https://[your domain]:5555/api/v2

$openssl rand -base64 24
copy string
NEXTAUTH_SECRET = [copied string]
CALENDSO_ENCRYPTION_KEY = = [copied string]

set up SMTP

Copy docker-compose.yml from docker

ports:
- 3020:3000

$docker compose up -d

reverse proxy port 3023 and let's encrypt