99# @see: https://docs.docker.com/build/building/variables/#scoping
1010
1111ARG NEXT_PUBLIC_SOURCEBOT_VERSION
12- # PAPIK = Project API Key
13- # Note that this key does not need to be kept secret, so it's not
14- # necessary to use Docker build secrets here.
15- # @see: https://posthog.com/tutorials/api-capture-events#authenticating-with-the-project-api-key
16- ARG NEXT_PUBLIC_POSTHOG_PAPIK
1712ARG NEXT_PUBLIC_SENTRY_ENVIRONMENT
1813ARG NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT
1914ARG NEXT_PUBLIC_SENTRY_WEBAPP_DSN
@@ -58,8 +53,6 @@ ENV SKIP_ENV_VALIDATION=1
5853# -----------
5954ARG NEXT_PUBLIC_SOURCEBOT_VERSION
6055ENV NEXT_PUBLIC_SOURCEBOT_VERSION=$NEXT_PUBLIC_SOURCEBOT_VERSION
61- ARG NEXT_PUBLIC_POSTHOG_PAPIK
62- ENV NEXT_PUBLIC_POSTHOG_PAPIK=$NEXT_PUBLIC_POSTHOG_PAPIK
6356ARG NEXT_PUBLIC_SENTRY_ENVIRONMENT
6457ENV NEXT_PUBLIC_SENTRY_ENVIRONMENT=$NEXT_PUBLIC_SENTRY_ENVIRONMENT
6558ARG NEXT_PUBLIC_SOURCEBOT_CLOUD_ENVIRONMENT
@@ -155,8 +148,6 @@ FROM node-alpine AS runner
155148# -----------
156149ARG NEXT_PUBLIC_SOURCEBOT_VERSION
157150ENV NEXT_PUBLIC_SOURCEBOT_VERSION=$NEXT_PUBLIC_SOURCEBOT_VERSION
158- ARG NEXT_PUBLIC_POSTHOG_PAPIK
159- ENV NEXT_PUBLIC_POSTHOG_PAPIK=$NEXT_PUBLIC_POSTHOG_PAPIK
160151ARG NEXT_PUBLIC_SENTRY_ENVIRONMENT
161152ENV NEXT_PUBLIC_SENTRY_ENVIRONMENT=$NEXT_PUBLIC_SENTRY_ENVIRONMENT
162153ARG NEXT_PUBLIC_SENTRY_WEBAPP_DSN
@@ -179,6 +170,11 @@ ENV DATA_CACHE_DIR=$DATA_DIR/.sourcebot
179170ENV DATABASE_DATA_DIR=$DATA_CACHE_DIR/db
180171ENV REDIS_DATA_DIR=$DATA_CACHE_DIR/redis
181172ENV SOURCEBOT_PUBLIC_KEY_PATH=/app/public.pem
173+ # PAPIK = Project API Key
174+ # Note that this key does not need to be kept secret, so it's not
175+ # necessary to use Docker build secrets here.
176+ # @see: https://posthog.com/tutorials/api-capture-events#authenticating-with-the-project-api-key
177+ ENV POSTHOG_PAPIK=phc_lLPuFFi5LH6c94eFJcqvYVFwiJffVcV6HD8U4a1OnRW
182178
183179# Valid values are: debug, info, warn, error
184180ENV SOURCEBOT_LOG_LEVEL=info
0 commit comments