From 6ec69e18b978402a5c7d15b4377dccd17643991e Mon Sep 17 00:00:00 2001 From: Kevin Kupski Date: Mon, 5 May 2025 17:53:31 +0200 Subject: [PATCH] Fix configuration for privacy policy and terms URLs --- Dockerfile | 4 ++++ README.md | 2 ++ docker-compose.yaml | 2 ++ 3 files changed, 8 insertions(+) diff --git a/Dockerfile b/Dockerfile index aefe447..a1652fb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,8 @@ FROM node:18 AS builder WORKDIR /calcom ARG NEXT_PUBLIC_LICENSE_CONSENT +ARG NEXT_PUBLIC_WEBSITE_TERMS_URL +ARG NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL ARG CALCOM_TELEMETRY_DISABLED ARG DATABASE_URL ARG NEXTAUTH_SECRET=secret @@ -13,6 +15,8 @@ ARG NEXT_PUBLIC_API_V2_URL ENV NEXT_PUBLIC_WEBAPP_URL=http://NEXT_PUBLIC_WEBAPP_URL_PLACEHOLDER \ NEXT_PUBLIC_API_V2_URL=$NEXT_PUBLIC_API_V2_URL \ NEXT_PUBLIC_LICENSE_CONSENT=$NEXT_PUBLIC_LICENSE_CONSENT \ + NEXT_PUBLIC_WEBSITE_TERMS_URL=$NEXT_PUBLIC_WEBSITE_TERMS_URL \ + NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL=$NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL \ CALCOM_TELEMETRY_DISABLED=$CALCOM_TELEMETRY_DISABLED \ DATABASE_URL=$DATABASE_URL \ DATABASE_DIRECT_URL=$DATABASE_URL \ diff --git a/README.md b/README.md index 3ed34aa..60b79ba 100644 --- a/README.md +++ b/README.md @@ -219,6 +219,8 @@ Updating these variables is not required for evaluation, but is required for run | --- | --- | --- | --- | | NEXT_PUBLIC_WEBAPP_URL | Base URL injected into static files | optional | `http://localhost:3000` | | NEXT_PUBLIC_LICENSE_CONSENT | license consent - true/false | | | +| NEXT_PUBLIC_WEBSITE_TERMS_URL | custom URL for terms and conditions website | optional | `https://cal.com/terms` | +| NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL | custom URL for privacy policy website | optional | `https://cal.com/privacy` | | CALCOM_TELEMETRY_DISABLED | Allow cal.com to collect anonymous usage data (set to `1` to disable) | | | | DATABASE_URL | database url with credentials - if using a connection pooler, this setting should point there | required | `postgresql://unicorn_user:magical_password@database:5432/calendso` | | DATABASE_DIRECT_URL | direct database url with credentials if using a connection pooler (e.g. PgBouncer, Prisma Accelerate, etc.) | optional | | diff --git a/docker-compose.yaml b/docker-compose.yaml index 80b4aba..e4c9858 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -28,6 +28,8 @@ services: NEXT_PUBLIC_WEBAPP_URL: ${NEXT_PUBLIC_WEBAPP_URL} NEXT_PUBLIC_API_V2_URL: ${NEXT_PUBLIC_API_V2_URL} NEXT_PUBLIC_LICENSE_CONSENT: ${NEXT_PUBLIC_LICENSE_CONSENT} + NEXT_PUBLIC_WEBSITE_TERMS_URL: ${EXT_PUBLIC_WEBSITE_TERMS_URL} + NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL: ${NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL} CALCOM_TELEMETRY_DISABLED: ${CALCOM_TELEMETRY_DISABLED} NEXTAUTH_SECRET: ${NEXTAUTH_SECRET} CALENDSO_ENCRYPTION_KEY: ${CALENDSO_ENCRYPTION_KEY}