This repository was archived by the owner on Oct 29, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ FROM --platform=$BUILDPLATFORM node:18 AS builder
22
33WORKDIR /calcom
44
5+ # # If we want to read any ENV variable from .env file, we need to first accept and pass it as an argument to the Dockerfile
56ARG NEXT_PUBLIC_LICENSE_CONSENT
67ARG NEXT_PUBLIC_WEBSITE_TERMS_URL
78ARG NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL
@@ -12,6 +13,10 @@ ARG CALENDSO_ENCRYPTION_KEY=secret
1213ARG MAX_OLD_SPACE_SIZE=4096
1314ARG NEXT_PUBLIC_API_V2_URL
1415
16+ # # We need these variables as required by Next.js build to create rewrites
17+ ARG NEXT_PUBLIC_SINGLE_ORG_SLUG
18+ ARG ORGANIZATIONS_ENABLED
19+
1520ENV NEXT_PUBLIC_WEBAPP_URL=http://NEXT_PUBLIC_WEBAPP_URL_PLACEHOLDER \
1621 NEXT_PUBLIC_API_V2_URL=$NEXT_PUBLIC_API_V2_URL \
1722 NEXT_PUBLIC_LICENSE_CONSENT=$NEXT_PUBLIC_LICENSE_CONSENT \
@@ -22,6 +27,8 @@ ENV NEXT_PUBLIC_WEBAPP_URL=http://NEXT_PUBLIC_WEBAPP_URL_PLACEHOLDER \
2227 DATABASE_DIRECT_URL=$DATABASE_URL \
2328 NEXTAUTH_SECRET=${NEXTAUTH_SECRET} \
2429 CALENDSO_ENCRYPTION_KEY=${CALENDSO_ENCRYPTION_KEY} \
30+ NEXT_PUBLIC_SINGLE_ORG_SLUG=$NEXT_PUBLIC_SINGLE_ORG_SLUG \
31+ ORGANIZATIONS_ENABLED=$ORGANIZATIONS_ENABLED \
2532 NODE_OPTIONS=--max-old-space-size=${MAX_OLD_SPACE_SIZE} \
2633 BUILD_STANDALONE=true
2734
Original file line number Diff line number Diff line change @@ -30,6 +30,8 @@ services:
3030 NEXT_PUBLIC_LICENSE_CONSENT : ${NEXT_PUBLIC_LICENSE_CONSENT}
3131 NEXT_PUBLIC_WEBSITE_TERMS_URL : ${NEXT_PUBLIC_WEBSITE_TERMS_URL}
3232 NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL : ${NEXT_PUBLIC_WEBSITE_PRIVACY_POLICY_URL}
33+ NEXT_PUBLIC_SINGLE_ORG_SLUG : ${NEXT_PUBLIC_SINGLE_ORG_SLUG}
34+ ORGANIZATIONS_ENABLED : ${ORGANIZATIONS_ENABLED}
3335 CALCOM_TELEMETRY_DISABLED : ${CALCOM_TELEMETRY_DISABLED}
3436 NEXTAUTH_SECRET : ${NEXTAUTH_SECRET}
3537 CALENDSO_ENCRYPTION_KEY : ${CALENDSO_ENCRYPTION_KEY}
You can’t perform that action at this time.
0 commit comments