88# @see: https://docs.docker.com/build/building/variables/#scoping
99
1010ARG NEXT_PUBLIC_SOURCEBOT_VERSION
11- # PAPIK = Project API Key
12- # Note that this key does not need to be kept secret, so it's not
13- # necessary to use Docker build secrets here.
14- # @see: https://posthog.com/tutorials/api-capture-events#authenticating-with-the-project-api-key
15- ARG NEXT_PUBLIC_POSTHOG_PAPIK
1611ARG NEXT_PUBLIC_SENTRY_ENVIRONMENT
1712ARG NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT
1813ARG NEXT_PUBLIC_SENTRY_WEBAPP_DSN
@@ -57,8 +52,6 @@ ENV SKIP_ENV_VALIDATION=1
5752# -----------
5853ARG NEXT_PUBLIC_SOURCEBOT_VERSION
5954ENV NEXT_PUBLIC_SOURCEBOT_VERSION=$NEXT_PUBLIC_SOURCEBOT_VERSION
60- ARG NEXT_PUBLIC_POSTHOG_PAPIK
61- ENV NEXT_PUBLIC_POSTHOG_PAPIK=$NEXT_PUBLIC_POSTHOG_PAPIK
6255ARG NEXT_PUBLIC_SENTRY_ENVIRONMENT
6356ENV NEXT_PUBLIC_SENTRY_ENVIRONMENT=$NEXT_PUBLIC_SENTRY_ENVIRONMENT
6457ARG NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT
@@ -154,8 +147,6 @@ FROM node-alpine AS runner
154147# -----------
155148ARG NEXT_PUBLIC_SOURCEBOT_VERSION
156149ENV NEXT_PUBLIC_SOURCEBOT_VERSION=$NEXT_PUBLIC_SOURCEBOT_VERSION
157- ARG NEXT_PUBLIC_POSTHOG_PAPIK
158- ENV NEXT_PUBLIC_POSTHOG_PAPIK=$NEXT_PUBLIC_POSTHOG_PAPIK
159150ARG NEXT_PUBLIC_SENTRY_ENVIRONMENT
160151ENV NEXT_PUBLIC_SENTRY_ENVIRONMENT=$NEXT_PUBLIC_SENTRY_ENVIRONMENT
161152ARG NEXT_PUBLIC_SENTRY_WEBAPP_DSN
@@ -178,6 +169,11 @@ ENV DATA_CACHE_DIR=$DATA_DIR/.sourcebot
178169ENV DATABASE_DATA_DIR=$DATA_CACHE_DIR/db
179170ENV REDIS_DATA_DIR=$DATA_CACHE_DIR/redis
180171ENV SOURCEBOT_PUBLIC_KEY_PATH=/app/public.pem
172+ # PAPIK = Project API Key
173+ # Note that this key does not need to be kept secret, so it's not
174+ # necessary to use Docker build secrets here.
175+ # @see: https://posthog.com/tutorials/api-capture-events#authenticating-with-the-project-api-key
176+ ENV POSTHOG_PAPIK=phc_lLPuFFi5LH6c94eFJcqvYVFwiJffVcV6HD8U4a1OnRW
181177
182178# Valid values are: debug, info, warn, error
183179ENV SOURCEBOT_LOG_LEVEL=info
0 commit comments