.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)
CALCOM_LICENSE_KEY
secret
LICENSE (DEPRECATED) https://github.com/calcom/cal.com/blob/main/LICENSE Summary of terms: The codebase has to stay open source, whether it…
DATABASE_URL
secret
PRISMA_GENERATE_DATAPROXY
Uncomment to enable a dedicated connection pool for Prisma using Prisma Data Proxy Cold boots will be faster and you'll be able to scale…
NEXT_PUBLIC_WEBAPP_URL
NEXT_PUBLIC_WEBSITE_URL
Change to 'http://localhost:3001' if running the website simultaneously
NEXT_PUBLIC_CONSOLE_URL
NEXT_PUBLIC_EMBED_LIB_URL
SAML_DATABASE_URL
secret
To enable SAML login, set both these variables @see https://github.com/calcom/cal.com/tree/main/packages/features/ee#setting-up-saml-login…
SAML_ADMINS
NEXT_PUBLIC_HOSTED_CAL_FEATURES
SAML_CLIENT_SECRET_VERIFIER
secret
For additional security set to a random secret and use that value as the client_secret during the OAuth 2.0 flow.
PGSSLMODE
If you use Heroku to deploy Postgres (or use self-signed certs for Postgres) then uncomment the follow line. @see…
NEXTAUTH_URL
NEXTAUTH @see: https://github.com/calendso/calendso/issues/263 @see: https://next-auth.js.org/configuration/options#nextauth_url Required…
NEXTAUTH_SECRET
secret
@see: https://next-auth.js.org/configuration/options#nextauth_secret You can use: `openssl rand -base64 32` to generate one
NEXTAUTH_COOKIE_DOMAIN
Used for cross-domain cookie authentication
CALCOM_TELEMETRY_DISABLED
Set this to '1' if you don't want Cal to collect anonymous usage
CRON_API_KEY
secret
ApiKey for cronjobs
CALENDSO_ENCRYPTION_KEY
secret
Application Key for symmetric encryption and decryption must be 32 bytes for AES256 encryption algorithm You can use: `openssl rand -base64…
NEXT_PUBLIC_INTERCOM_APP_ID
Intercom Config
INTERCOM_SECRET
secret
Secret to enable Intercom Identity Verification
brew install flyctl && fly launch --from https://github.com/hkirat/cal.com
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/hkirat/cal.com
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/hkirat/cal.com