Files
calendar/portainer.env.example
T
Zachariah K. Sharma b299c63d8a
Create PR containing updated CHANGELOG.md and release packages to NPM once PR is merged / Release (push) Has been cancelled
Run i18n AI automation / Run i18n (push) Has been cancelled
Next.js Bundle Analysis / analyze (push) Has been cancelled
Quote allowed hostnames for Portainer env
2026-06-08 00:31:21 -06:00

39 lines
1.1 KiB
Bash

# Required public URL settings
NEXT_PUBLIC_WEBAPP_URL=https://cal.example.com
NEXTAUTH_URL=https://cal.example.com/api/auth
ALLOWED_HOSTNAMES=cal.example.com
# Required secrets
POSTGRES_PASSWORD=replace-with-a-long-random-password
NEXTAUTH_SECRET=replace-with-openssl-rand-base64-32
CALENDSO_ENCRYPTION_KEY=replace-with-openssl-rand-base64-24
CRON_API_KEY=replace-with-a-long-random-token
# Authentik OIDC
AUTHENTIK_ISSUER=https://auth.example.com/application/o/cal/
AUTHENTIK_CLIENT_ID=replace-with-authentik-client-id
AUTHENTIK_CLIENT_SECRET=replace-with-authentik-client-secret
# Optional stack settings
CALCOM_IMAGE=10.0.3.6:4000/zachariahsharma/cal-diy-oidc:latest
CALCOM_PORT=3030
POSTGRES_USER=calcom
POSTGRES_DB=calcom
CALCOM_TELEMETRY_DISABLED=1
CRON_ENABLE_APP_SYNC=false
ORGANIZATIONS_ENABLED=0
NEXT_PUBLIC_SINGLE_ORG_SLUG=
NEXT_PUBLIC_API_V2_URL=
NEXT_PUBLIC_WEBSITE_URL=
NEXTAUTH_COOKIE_DOMAIN=
NODE_TLS_REJECT_UNAUTHORIZED=
# Optional SMTP settings. Leave blank until you wire email.
EMAIL_FROM=notifications@example.com
EMAIL_FROM_NAME=Cal.diy
EMAIL_SERVER_HOST=
EMAIL_SERVER_PORT=587
EMAIL_SERVER_USER=
EMAIL_SERVER_PASSWORD=
EMAIL_SERVER_SECURE=false