@@ -39,35 +39,6 @@ FROM base AS runner
3939WORKDIR /app
4040
4141ENV NODE_ENV production
42- ENV BASE_URL https://localhost:3000
43- ENV EDGEDB_INSTANCE edgedb/qna
44-
45- # Copy the .env.production file from the builder stage
46- COPY .env.production ./
47-
48- RUN --mount=type=secret,id=OPENAI_KEY \
49- sed -i "s/OPENAI_KEY=/OPENAI_KEY=$(cat /run/secrets/OPENAI_KEY)/" .env.production
50-
51- RUN --mount=type=secret,id=DISCORD_TOKEN \
52- sed -i "s/DISCORD_TOKEN=/DISCORD_TOKEN=$(cat /run/secrets/DISCORD_TOKEN)/" .env.production
53-
54- RUN --mount=type=secret,id=DISCORD_CLIENT_PUBLIC_KEY \
55- sed -i "s/DISCORD_CLIENT_PUBLIC_KEY=/DISCORD_CLIENT_PUBLIC_KEY=$(cat /run/secrets/DISCORD_CLIENT_PUBLIC_KEY)/" .env.production
56-
57- RUN --mount=type=secret,id=DISCORD_GUILD_ID \
58- sed -i "s/DISCORD_GUILD_ID=/DISCORD_GUILD_ID=$(cat /run/secrets/DISCORD_GUILD_ID)/" .env.production
59-
60- RUN --mount=type=secret,id=DISCORD_MODERATION_ACCESS_ROLES \
61- sed -i "s/DISCORD_MODERATION_ACCESS_ROLES=/DISCORD_MODERATION_ACCESS_ROLES=$(cat /run/secrets/DISCORD_MODERATION_ACCESS_ROLES)/" .env.production
62-
63- RUN --mount=type=secret,id=REVIEW_CHANNEL_ID \
64- sed -i "s/REVIEW_CHANNEL_ID=/REVIEW_CHANNEL_ID=$(cat /run/secrets/REVIEW_CHANNEL_ID)/" .env.production
65-
66- RUN --mount=type=secret,id=DISCORD_CLIENT_ID \
67- sed -i "s/DISCORD_CLIENT_ID=/DISCORD_CLIENT_ID=$(cat /run/secrets/DISCORD_CLIENT_ID)/" .env.production
68-
69- RUN --mount=type=secret,id=EDGEDB_SECRET_KEY \
70- sed -i "s/EDGEDB_SECRET_KEY=/EDGEDB_SECRET_KEY=$(cat /run/secrets/EDGEDB_SECRET_KEY)/" .env.production
7142
7243# Uncomment the following line in case you want to disable telemetry during runtime.
7344# ENV NEXT_TELEMETRY_DISABLED 1
0 commit comments