diff --git a/Dockerfile b/Dockerfile index fd44b94..35b498e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,10 @@ WORKDIR /app ENV DISCORD_TOKEN=DISCORD_TOKEN ENV API_SERVER=API_SERVER ENV POSTGRES_URL=POSTGRES_URL +ENV DISCORD_CLIENT_ID=DISCORD_CLIENT_ID +ENV DISCORD_CLIENT_SECRET=DISCORD_CLIENT_SECRET +ENV SERVER_URL=SERVER_URL + FROM base AS prod-deps RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod @@ -21,6 +25,6 @@ FROM base RUN npm install -g pnpm COPY --from=prod-deps /app/node_modules /app/node_modules COPY --from=build /app/build /app/build -COPY --from=build /app/public /app/public +COPY --from=build /app/build/public /app/public CMD [ "pnpm", "start" ] \ No newline at end of file diff --git a/index.ts b/index.ts index 49b8abd..cf17449 100644 --- a/index.ts +++ b/index.ts @@ -75,6 +75,7 @@ discord.on(Events.ClientReady, async () => { }); import "./events/interactionCreate"; import "./server"; +import "./public/index.html"; // run every 10 minutes const TwitchEmbedLoop = async () => { const servers = await db.query.discordBotTwitch.findMany();