mirror of
https://github.com/hanzoai/calendar.git
synced 2026-09-24 22:42:24 +00:00
40 lines
1.6 KiB
YAML
40 lines
1.6 KiB
YAML
# Non-secret Hanzo white-label + runtime config for cal.hanzo.ai.
|
|
#
|
|
# cal.com reads brand identity entirely from NEXT_PUBLIC_* env (see
|
|
# packages/lib/constants.ts: APP_NAME / COMPANY_NAME / SENDER_ID /
|
|
# SUPPORT_MAIL_ADDRESS / WEBSITE_URL all fall back to cal.com only when unset).
|
|
# Overriding them here is the whole white-label — no source fork of branding.
|
|
#
|
|
# NEXT_PUBLIC_* values that affect statically-rendered HTML are ALSO baked at
|
|
# image build (see .github/workflows/deploy.yml build-args + Dockerfile).
|
|
# start.sh rewrites the one placeholder (NEXT_PUBLIC_WEBAPP_URL) at boot, so the
|
|
# URL here is authoritative at run time; the rest must match the build args.
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: cal-env
|
|
namespace: hanzo-cal
|
|
data:
|
|
# --- URLs (authoritative at runtime; start.sh find/replaces the baked URL) ---
|
|
NEXT_PUBLIC_WEBAPP_URL: "https://cal.hanzo.ai"
|
|
NEXT_PUBLIC_WEBSITE_URL: "https://cal.hanzo.ai"
|
|
NEXTAUTH_URL: "https://cal.hanzo.ai"
|
|
|
|
# --- Brand identity ---
|
|
NEXT_PUBLIC_APP_NAME: "Hanzo Calendar"
|
|
NEXT_PUBLIC_COMPANY_NAME: "Hanzo Industries, Inc."
|
|
NEXT_PUBLIC_SUPPORT_MAIL_ADDRESS: "[email protected]"
|
|
# SENDER_ID: SMS/short sender label — letters/numbers/spaces, max 11 chars.
|
|
NEXT_PUBLIC_SENDER_ID: "Hanzo"
|
|
NEXT_PUBLIC_SENDGRID_SENDER_NAME: "Hanzo Calendar"
|
|
|
|
# --- Email From (transactional booking mail) ---
|
|
EMAIL_FROM: "[email protected]"
|
|
EMAIL_FROM_NAME: "Hanzo Calendar"
|
|
|
|
# --- Operational ---
|
|
CALCOM_TELEMETRY_DISABLED: "1"
|
|
# Single-org install: cal.hanzo.ai is one Hanzo team, not a multi-tenant SaaS.
|
|
ORGANIZATIONS_ENABLED: "false"
|
|
NEXT_PUBLIC_DISABLE_SIGNUP: "true"
|